今天在特定情况下使用标准for (i = 0..
循环而不是forEach
更有意义,但我意识到我不知道如何按编号访问Ember数组的对象。
所以我们说:
var order = this.get('order');
var orderItems = order.get('orderItems');
orderItems.forEach(function(orderItem) {
orderItem.set('price', 1000);
});
我以为我可以做相同的事情:
var order = this.get('order');
var orderItems = order.get('orderItems');
for (i = 0; i < orderItems.get('length'); i++) {
orderItems[i].set('price', 1000);
}
但我得到orderItems[0] is undefined
等。
如何在js?
中访问ember数组中的第n个元素答案 0 :(得分:2)
Ember.js Array提供了一个{{1}}方法来访问第n个元素,您可以将其用于迭代。
您的更新代码如下:
{{1}}
请在此处查看相关文档:http://php.net/manual/en/function.move-uploaded-file.php