javascript - jQuery 中的 {{each 'itemName' }} 是什么意思?

标签 javascript jquery knockout.js

我正在阅读 Knockout.js 的一些 javascript 代码。有人可以解释一下这是怎么回事吗?在这种情况下,{{each席位}}代表什么?

<script type="text/x-jquery-tmpl" id="reservationTemplate">
    {{each seats}}
        <tr>
            <td>${name || 'Anonymous'}</td>
            <td>${meal().mealName}</td>
            <td>${meal().price}</td>                
        </tr>
    {{/each}}
</script>

最佳答案

这是 "Templates" plug-in 的一部分。它目前处于“测试版”状态,正如您从该页面顶部的通知中看到的那样,没有计划将其推进到测试版之外( details )。 {{each}}用于循环遍历数组的内容,为每个项目重复标记。

关于javascript - jQuery 中的 {{each 'itemName' }} 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8560748/

相关文章:

javascript - 在 MVC 中创建新 View 时,旧 View 会发生什么情况

javascript - CoffeeScript 返回

javascript - 用于调整两个 div 大小的垂直拖动条

javascript - 在 VueJS 中将一个输入框单向绑定(bind)到另一个输入框

javascript - 在没有new关键字的情况下制作javascript基因 knockout View 模型

javascript - 带有 Knockout JS 的文智信 Bootstrap-table

javascript - Knockout - 绑定(bind)到引用对象

javascript - 使用 Javascript 隐藏固定的 CSS 菜单

javascript - 当我在 jsx 文件中插入图像时,图像不显示

javascript - 获取具有相同类的当前跨度元素