我有一个名为' my-component':
的组件ko.components.register('my-component', {
viewModel: function() {
return { title: 'title' };
},
template: '<div>x</div>'
});
我在视图中使用此组件:
<my-component params=""></my-component>
有没有办法让组件的视图模型与此HTML节点相关? ko.dataFor does not work:
ko.dataFor($('my-component').get(0)) // it doesn't return component's view model
有什么想法吗?
答案 0 :(得分:3)
试试这个:
ko.dataFor($('my-component').get(0).firstChild);