1

我正在尝试做这样的事情:

http://jsfiddle.net/bATu3/5/

整个视图在对象内生成,私有并通过公共方法返回,以便可以在页面上生成。我做错了什么,希望有任何指示可以帮助我解决这个问题。

4

2 回答 2

2

试试这个:http: //jsfiddle.net/bATu3/10/

基本上几乎没有错误:注意在回调函数中使用“this”。另外,请注意数据绑定变量<p><strong data-bind="text:firstName"></strong></p>

于 2012-08-28T11:02:48.667 回答
1

另一种方法是:http: //jsfiddle.net/bATu3/14/

您可以通过将计算值作为辅助参数传递来指定计算值的范围,如下所述:Knockout: Computed Observables(阅读“管理'this'”部分)

于 2012-08-28T21:30:54.863 回答