如何在KnockoutJS中用{{}}样式绑定替换data-bind标记?

时间:2015-03-15 09:37:39

标签: javascript angularjs data-binding knockout.js

我想像AngularJS一样声明我的绑定,但我正在使用KnockoutJS库。也就是说,我想使用Knockout但是我使用Angular中的语法。 E.g:

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的语法替换{{}}属性?

1 个答案:

答案 0 :(得分:2)

http://mbest.github.io/knockout.punches/就是你所需要的。

Knockout Punches将传统的KO语法转换为AngularJS

之类的东西

<div>Hello {{name}}.</div>

我个人觉得它很容易使用。