我可能会错过一些非常简单的事情,但任何人都可以指出我在这里做错了吗?敲除无法解析绑定内部方法
非常感谢提前。
<div data-bind="foreach: agencies">
<div data-bind="text:name"></div>
<div data-bind="text:email"></div>
<button data-bind="click: removeAgency">remove</button>
</div>
<script type="text/javascript">
var agency = [{
name : ko.observable('a'),
email : ko.observable('b')
}, {
name: ko.observable('c'),
email: ko.observable('d')
}];
var vm = {
agencies: ko.observableArray(agency),
removeAgency: function(agency) {
this.agencies.remove(agency);
}
};
ko.applyBindings(vm);
</script>
这是错误我得到:未捕获的错误:无法解析绑定。 消息:ReferenceError:removeAgency未定义; 绑定值:点击:removeAgency
没有类似的东西,但究竟这是你所需要的:) – 2013-03-01 10:48:42
感谢快速回复@保罗。现在它说:不能调用方法'删除'未定义 – Iternity 2013-03-01 10:48:59
好!谢谢@保罗。 – Iternity 2013-03-01 10:57:20