我做得对吗?{{#each}}.
Am I doing it right? {{#each}}
本文关键字:#each 更新时间:2023-09-26
我有一个问题,因为我很好奇我做得对不对。当我阅读有关 Ember 的所有教程时.js每个人都在输入类似的东西:
{{#each friend in model}}
{{friend.firstName}} {{friend.lastName}}
{{/each}}
例如,在我的带有路由的应用程序中: app/templates/works/index.hbs
我有:
{{#each}}
{{#link-to 'works.work' this.id class="trigger"}}
<h3 class="title">{{name}}</h3>
<p class="description">{{description}}</p>
<img {{bind-attr src=image}}>
{{/link-to}}
{{/each}}
但这仍然工作得很好,所以这只是惯例还是我一直做错了什么?
您应该使用第一种形式,即 {{each}} 的非上下文切换形式,因为第二种形式已被弃用。看这里。
第一种形式不那么令人困惑,因为您无需考虑属性的上下文。
相关文章:
- jquery.each(第2行)添加背景色
- 如何使用jQuery each分离字符串中的元素
- {{#each}}内部的Handlebar帮助程序
- 为什么我可以在Array属性对象中找到Javascript Array for Each方法
- Jquery.each数组推送不起作用
- 调用$.each()函数时上下文发生变化
- 鉴于 for..在构造中,库提供的函数(如 jQuery.map() 或 _.each())有什么用
- Underscore each to update collection
- Rails:试图在javascript(Google Charts API)中嵌入一个adv-ruby(each+迭代器
- Javascript For each json
- jQuery each()没有'使用OOP方法是行不通的
- 替换.each语句中字符串中的字符
- this内部的值返回this.each(function(){})
- jQuery在.each中查找前面的元素标签
- jquery.each函数和传递变量
- each()-将额外的参数传递给回调参数
- 为什么我不能用for Each迭代对象
- Backbone + RequireJS: Collection.each() is not working
- Coffeescript jQuery each loop
- jQuery - setInterval with $.each