您好我正在寻找下面一段代码的帮助。我想映射并将值放在SQL db中。但我似乎无法从数组中获取值ttNieuweSessie。
因此结果是所有值都是未定义的。有人有关于如何使其正常工作的提示吗?
msg.topic = ttNieuweSessie.map(function(){
return 'INSERT INTO tblSessies (idSessie, BeginTijdms, idApparaat) VALUES ('+idSessie+', '+BeginTijdms+', '+idApparaat+') ';
});
答案 0 :(得分:0)
document.getElementById('the-name').innerHTML = document.getElementById('name').value
您可以将当前值传递给map method
中的功能答案 1 :(得分:0)
您必须向指定为.map()的回调的函数添加一个参数才能访问currentValue
。
var queries = ttNieuweSessie.map(function(val){
return 'INSERT INTO tblSessies (idSessie, BeginTijdms, idApparaat) VALUES ('+val.idSessie+', '+val.BeginTijdms+', '+val.idApparaat+') ';
});
然后,您的queries
变量包含一个数组,其中包含ttNieuweSessie