1

我有这个小提琴:

http://jsfiddle.net/gY2JV/63/

数据怎么不显示?

4

1 回答 1

3

有几件事情需要改变:

vm = new DocsVM({
    MyDocs: ko.mapping.fromJS(jsonData)
});

DocsVM 做另一个映射的时候,为什么要在这里映射呢?

vm = new DocsVM(jsonData);

模板名称需要用引号引起来:

template: {name: TrTemplate

=>

template: {name: 'TrTemplate'

这不是一个有效的绑定:

<a data-bind="html:  'DisplayName

=>

<a data-bind="text: DisplayName

另一个注意事项:为什么要使用 jQuery 绑定按钮的事件处理程序?为了一致性,使用淘汰赛。

http://jsfiddle.net/gY2JV/64/

于 2012-04-20T14:59:43.820 回答