Я пытаюсь присвоить значение объекту через циклы.Как назначить массив в объект?
У меня есть что-то вроде
var data = {'item1' : 'aa', 'item2' : 'bb', 'item3' : 'cc' ..more};
var elements: [
{
type : 'html',
html : 'adding html'
},
{
type:'select',
id:'select box',
//I want to add all my data array below but not sure how to do it.
items: [[data['item1'],0],[data['item2'],0]]
}
]
Я не знаю, как применить петлю внутри объекта элемента. Может ли кто-нибудь мне помочь? Благодаря!
'data' выглядит, как вы начали писать яваскрипт и закончилась с помощью PHP. Что это должно быть? У JS нет таких ассоциативных массивов. На самом деле ... ни один из ваших кодов не имеет никакого смысла. – m59
Если это JS, тогда 'data' должен быть определен следующим образом:' var data = {'item1': 'aa', 'item2': 'bb', 'item3': 'cc' ..more}; ' – regulus
Что мешает вам делать «предметы: данные»? Тогда у вас есть доступ к 'data', и вы можете манипулировать им позже. –