【发布时间】:2011-08-13 06:56:37
【问题描述】:
刚刚开始研究 knockout.js 库。我只是想知道是否可以让所有的淘汰数据绑定表达式由 jQuery 处理,而不是在 html 标记中内联。
我想要做的是有一个干净的标记,并让 jQuery 处理所有与 javascript 相关的东西。
不确定这样做是否有意义,但只是想看看是否可行
【问题讨论】:
标签: jquery knockout.js
刚刚开始研究 knockout.js 库。我只是想知道是否可以让所有的淘汰数据绑定表达式由 jQuery 处理,而不是在 html 标记中内联。
我想要做的是有一个干净的标记,并让 jQuery 处理所有与 javascript 相关的东西。
不确定这样做是否有意义,但只是想看看是否可行
【问题讨论】:
标签: jquery knockout.js
您可以通过 jQuery 或其他方式分配 data-bind 属性,只要您在对这些元素调用 ko.applyBindings 之前执行此操作即可。
如今,许多不显眼的技术确实涉及使用data-something 之类的属性,因此使用data-bind 属性确实遵循该模式。我想虽然有时当data-bind 的内容包含匿名函数时这条线会变得模糊。
【讨论】: