【发布时间】:2012-02-27 20:52:15
【问题描述】:
我正在尝试理解原生 knockoutjs template binding,尤其是 foreach binding。
只是想知道如何使用原生出价访问当前项目?使用jQuery.tmpl,可以使用$item / $data 之类的东西。当数据源是基元数组时如何使用本机模板绑定执行相同操作,因此每个项目都没有命名字段?这是JSFiddle 的两个示例,第一个 - 使用本地绑定,其中数据源是自定义对象数组,第二个 - 绑定到字符串数组。我无法让它工作,好像我遗漏了一些明显的东西?
基本上,我正在尝试理解本机绑定,并能够使用本机绑定重构以下示例:JSFiddle: Comma separated list of checked items,这样我就可以保留一个可观察变量,该变量表示一个逗号分隔的检查项目列表。
【问题讨论】:
标签: binding mvvm knockout.js templatebinding knockout-2.0