我想像 AngularJS 一样声明我的绑定(bind),但我使用的是 KnockoutJS 库。也就是说,我想使用 Knockout,但使用我从 Angular 知道的语法。例如:
Today's message is: <span data-bind="visible:true,text:myMessage"></span>
我想使用 {{}}
表示法编写,如下所示:
Today's message is: <span {{visible:true,text:myMessage}}></span>
如何在 KnockoutJS 中使用基于 {{}}
的语法替换 data-bind
属性?
最佳答案
http://mbest.github.io/knockout.punches/这就是您所需要的。
Knockout Punches 将传统的 KO 语法转换为类似 AngularJS 的语法
<div>Hello {{name}}.</div>
我个人觉得它非常容易使用。
关于javascript - 如何在 KnockoutJS 中用 {{}} 样式绑定(bind)替换 data-bind 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29059204/