我的代码库中有这个功能,
const renderList = (listItems) => listItems.map((page) => html`<li><a href="${page.link}">${page.label}</a></li>`);
const renderSection = (siteMapContent) => html`
<div class="p-site-map">
${siteMapContent.map((sitemapItem) => html`
<div class="g-col-12 g-col-md-6 g-col-xl-3 sm:u-mt-12">
${sitemapItem.section}
<ul>
${renderList(sitemapItem.pages)}
</ul>
</div>
</div>`)}`;
我正在抛出以下内容,
TypeError: (intermediate value)(intermediate value).push 不是函数
在线上,${siteMapContent.map((siteMapItem) => html
我不清楚这个错误是什么意思,因为语法对我来说很好。