我是淘汰赛和使用 jsfiddle 的新手。请让我知道为什么这个示例代码不能在 jsfiddle 上运行。
问问题
889 次
1 回答
1
您没有有效的 javascript 代码,因此淘汰赛无法发挥其魔力。此外,您还遗漏了一些使其发挥作用的关键因素。
由于您要绑定到该属性,因此如果您希望能够看到更改name
,则必须将其设置为。observable
name: ko.observable("knockout"),
作为一个 observable,你必须用你的新值“调用”它来改变它。您在changeName()
函数中拥有的只是无效的语句(您在函数的主体中,而不是在对象文字中)。
changeName: function () {
this.name("jsfiddle");
}
有了这些更改,它现在应该可以工作了。
于 2012-08-12T20:37:43.387 回答