这是否可以在 Titanium.UI.PickerRow 中添加自定义属性?
在下面的代码中,我想添加自定义属性“索引”(使用 applyProperties PickerRow 方法)
var daysRows = [];
for (var i = 0, j = days.length; i < j; i++) {
    var currentRow = Ti.UI.createPickerRow({
                    title : days[i],
    });
           //adding custom property to identify selection
    currentRow.applyProperties({index:i});
    daysRows.push(currentRow);
};
但是稍后在遍历该 PickerRow 对象时,我无法获得自定义属性索引。我看到的只是钛属性标题。
我正在使用下面的代码来迭代可用的属性。
button.addEventListener('click', function(e) {
          ..............
        var selectedRow = picker.getSelectedRow(2);
            for (var k in selectedRow) {
            Ti.API.info('key is: ' + k + ', value is: ' + selectedRow[k]);      
        }
    });
我究竟做错了什么?有什么办法可以在 PickerRow 中添加自定义属性?