0
어떻게 하나의 버튼으로 여러 값을 전달할 수 있습니까? 티타늄 합금보기가 함수에 있습니까? 내 버튼을 view.xml에서 다음과 같습니다버튼으로 여러 값을 전달하는 티타늄 합금
:
<Button id="star4" onClick="vote1('value1', 'value2')" />
controller.js이
function vote1 (val1, val2) {
console.log(val1 + val2 + "this is val1 and val2");
이제 콘솔이 올바른 값 "VAL1"과 "을 val2는"(참조 보여줍니다 [INFO ]), 함수에 전달 된 잘못된 유형에 대해 불평하는 빨간색 오류 화면이 있습니다.
[ERROR] : Script Error {
[ERROR] : backtrace = "#0() at
...
[ERROR] : line = 395;
[ERROR] : message = "Invalid type passed to function";
**[INFO] : value1value2this is val1 and val2**
[ERROR] : nativeLocation = "-[TiProxy addEventListener:] (TiProxy.m:824)";
[ERROR] : nativeReason = "expected: Function, was: NSNull";
...
[ERROR] : }
안녕하세요 거북이! 그 트릭을 했어! 많은 감사합니다! – user24957