Aem 我们如何使用SIGHTLY(通过js文件)动态填充;选择";html标签

Aem 我们如何使用SIGHTLY(通过js文件)动态填充;选择";html标签,aem,sightly,Aem,Sightly,如何使用SIGHTLY(通过js文件)动态填充html标记的下拉值 <select data-sly-list="${itemList}"> <option value="${item}">${item}</option> </select> ${item} Abie的回答是正确的,但可能需要进一步解释: <select data-sly-list="${itemList}"> <option value="${item

如何使用SIGHTLY(通过js文件)动态填充html标记的下拉值


<select data-sly-list="${itemList}">
  <option value="${item}">${item}</option>
</select>
${item}
Abie的回答是正确的,但可能需要进一步解释:

<select data-sly-list="${itemList}">
  <option value="${item}">${item}</option>
</select>

${item}
数据列表在其范围内有一些默认值,在这种情况下,默认值“item”和“itemList”将用作变量和列表名。您可以通过将自己的名称添加到数据列表并替换“itemList”来定义自己的名称

例如:

<select data-sly-list.child="${listOfChildren}">
  <option value="${child.name}">${child.description}</option>
</select>

${child.description}
可以找到更多信息


如果您不想重命名它们,也可以使用“item”。

发布您迄今为止完成的代码。