将值从一个屏幕传递到另一个屏幕时,第二个参数未定义
// First Screen Code.
args [] = {name:'ABCD',value:'1234'};
argsToken [] = {token:'ABC123DEF456',value:'VALID'};
var Window = Alloy.createController('SecondView',args,argsToken).getView();
// Second Screen Code
// First argument
var args = arguments[0] || {};
var data = [];
data = args;
Titanium.API.info('data Value::'+data);
// 第二个参数
var argsToken = arguments[1] || {};
var token = [];
token = argsToken;
Titanium.API.info('Token Value::'+token);
从数据中我得到的价值是{name:'ABCD',value:'1234'}
对于带有 argsToken 的第二个参数 [1],它变得未定义。
我无法获得第二个论点{token:'ABC123DEF456',value:'VALID'}