我一直试图将点击事件数据绑定为按钮中的属性,但是发现很难让它工作。
<button data-bind="attr:{click :test }">Test1</button>
function ViewModel() {
self.test = function ( data ) {
alert('hit me!');
}
};
var viewModel = new ViewModel();
ko.applyBindings(viewModel);
点击绑定是不是应该使用attr绑定,还是我错过了一些明显的东西?
答案 0 :(得分:5)
这不是属性:
<button data-bind="click :test, attr: { id: 'theId' }">Test1</button>