私は配列を含むオブジェクトを持っています。アイテムがプッシュスルーされている間、私がしようとしているのは、作成時に各アイテムがchecked
の値がFalse
になるように設定することです。現在、配列全体の値をfalse
に設定しています。これを修正して、それ自身の各項目をchecked
の値にするにはどうすればよいですか?アイテムのjavascriptの配列にプロパティを追加する
所望の出力は:
["a", "checked": False], ["aa", "checked": False], ["aaa", "checked": False]
// state objects
var state = {
items: []
};
// state modification functions
function addItem(state, item) {
item.name = item;
state.items[item["checked"]] = "False";
state.items.push(item);
console.log(state.items);
}
はあなたのように見えている**本当に**代わりにオブジェクトを使用する必要があります。 – adeneo
'items.push({value:" a "、checked:false})' – adeneo