我正在尝试动态地将关键数据添加到关联数组中。 我没有得到一个充满活力的关键词,而是在字面意义上得到了一个' elem'字符串而不是它包含的字符串。有人可以建议吗?
例如我进入控制台:
arrayOfSearchParams: [{"elem":["Active"]},{"elem":["Live:Studio","Test Unit"]},{"elem":["Les Copeland"]}]
我的代码
// Iterate through set.
// Generate array of searchField and corresponding array of paramaters
var arrayOfSearchParams= [];
for(let elem of mySet){
console.log('elem: ' + elem);
var arrayParamters = [];
for(var i=0; i < classArray.length; i++){
if(classArray[i].checked == true){
var field = classArray[i].getAttribute('data-table');
if(elem == field){
var param = classArray[i].getAttribute('value');
arrayParamters.push(param);
}
}
}
arrayOfSearchParams.push({elem: arrayParamters});
}
console.log('arrayOfSearchParams: ' + JSON.stringify(arrayOfSearchParams));