修复 把UiCollection的行为改为和以前相同

This commit is contained in:
hyb1996
2018-10-23 15:25:04 +08:00
parent 148784656d
commit 27c9488147
3 changed files with 26 additions and 8 deletions

View File

@@ -50,6 +50,25 @@ bridges.toArray = function (iterable) {
}
return arr;
};
bridges.asArray = function (list) {
var arr = [];
for (var i = 0; i < list.size(); i++) {
arr.push(list.get(i));
}
for (var key in list) {
if (typeof (key) == 'number')
continue;
var v = list[key];
if (typeof (v) == 'function') {
arr[key] = v.bind(list);
} else {
arr[key] = v;
}
}
return arr;
};
bridges.toString = function (o) {
return String(o);
};