如果我在Meteor中有一个Session,就像这样声明:
Template.productsList.onCreated(function () {
Session.setDefault('allProducts', [{
productId: 1,
quantity: 5,
productName: "product 1",
productDescription: "description",
price: 19.99
}, {
productId: 2,
quantity: 12,
productName: "product 2",
productDescription: "description",
price: 9.99
}, ]);
]);
我可以使用Session.get('allProducts')
来获取数组。
但是,如何访问特定值?喜欢'数量'?
答案 0 :(得分:0)
Session.get('allProducts')的输出只是一个数组,所以每个数组属性都可以在这里工作。
Session.get('allProducts')[0] .quantity会给你5。
Session.get('allProducts')。map(function(a){return a.quantity;})将为您提供数量数组。