gpt4 book ai didi

javascript - 来自匿名函数的错误 : unexpected token <

转载 作者:行者123 更新时间:2023-11-30 11:04:45 24 4
gpt4 key购买 nike

我有一个简单的 .map() 方法,它应该返回 <li> 的列表。 <ul> 中的元素但我收到“意外 token <”的语法错误

如有任何帮助,我们将不胜感激。

我已经厌倦了一切。也搜过。我的编辑器没有显示任何语法问题。说它在 .map() 的返回线上

const servicesArray = languages.en.servicesListLi;
$('#servicesListUl').append(servicesArray.map((item, i) => {
<li key={i}>{item}</li>;})
);

期望返回 5 <li>元素。

最佳答案

你需要:

  • 用重音符将您的 HTML 包装成有效的 template literal
  • 更改对 ${i}${item} 的引用
  • 返回map中的字符串;如果你也省略了大括号,这可以省略,例如:

    (item, i) => `<li key="${i}">${item}</li>`

const servicesArray = ["English", "Spnish"];
$('#servicesListUl').append(servicesArray.map((item, i) => {
return `<li key="${i}">${item}</li>`;
}));
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul id="servicesListUl"></ul>

关于javascript - 来自匿名函数的错误 : unexpected token <,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56118516/

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