gpt4 book ai didi

Javascript 附加 - 使用数组中的值附加多个元素

转载 作者:行者123 更新时间:2023-11-28 17:23:18 27 4
gpt4 key购买 nike

我正在尝试从数组中附加具有多个值的元素,但我做错了。这是我的代码:

for(var i=0; i < pricesArray.length; i++) {
var ulList = document.getElementById('season-prices');

ulList.append(`
<div class="flex"> <input type="checkbox"></input> <span>` + pricesArray[i].start_date `</span> <span>` + pricesArray[i].end_date `</span>
<span>` + pricesArray[i].currency `</span> <span>` + pricesArray[i].price `</span> </div>
`)
}

我得到的错误是:

pricesArray[i].start_date is not a function

还有其他方法或更好的方法吗?我曾经在 jQuery 中做过类似的事情,但不记得具体在哪里以及如何做..

最佳答案

priceArray[i].start_date 之后缺少“+”。也在每个属性之后。您需要在前面和后面加上加号。

for(var i=0; i < pricesArray.length; i++) {
var ulList = document.getElementById('season-prices');

ulList.append(`
<div class="flex"> <input type="checkbox"></input> <span>` + pricesArray[i].start_date + `</span> <span>` + pricesArray[i].end_date + `</span>
<span>` + pricesArray[i].currency +`</span> <span>` + pricesArray[i].price + `</span> </div>
`)
}

关于Javascript 附加 - 使用数组中的值附加多个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52057436/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com