我是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>
绑定配置出了什么问题?
答案 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>