KnockOut JS数据绑定说明

时间:2013-06-28 18:48:03

标签: knockout.js

我是Knockout JS的初学者。我已将绑定应用于<strong>元素。我没有尝试过任何复杂的事情。但绑定没有应用。

function AppViewModel()
{
    this.firstName = "Bob";
    this.lastName = "Thomas";
}


ko.applyBindings(new AppViewModel());

<p>First name: <strong data-bind:="text:firstName">todo</strong></p>
<p>Last name: <strong data-bind:="text:lastName">todo</strong></p>

绑定配置出了什么问题?

2 个答案:

答案 0 :(得分:4)

您错误地包含了data-bind属性。不要使用:=,只需像使用任何其他HTML属性一样使用=。

固定代码:

<p>First name: <strong data-bind="text: firstName">todo</strong></p>
<p>Last name: <strong data-bind="text: lastName">todo</strong></p>

答案 1 :(得分:0)

问题在于您的数据绑定调用

尝试替换您的代码

删除data-bind:后的冒号并替换您的代码

<strong data-bind="text:firstName">todo</strong></p>
<strong data-bind="text:lastName">todo</strong></p>