1 つのボタン ia チタン合金ビューで複数の値を関数に渡すにはどうすればよいですか?
私のボタンは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] : }
}