【发布时间】:2014-12-13 23:59:00
【问题描述】:
所以基本上我想做的是这样的:
main.html:
<div style="cursor:pointer" data-bind="compose: {model: $data, view: "child.html"}" />
<div style="background-color:#CCC; cursor:pointer; width:45px; " data-bind="visible: selectedlist ().length > 0">something</div>
main.js:
self.selectedlist = ko.observableArray([]);
self.addfnc = function(){self.selectedlist().add;}
child.html:
<div data-bind="click: addfnc()">ADD</div>
它调用该函数并将其添加到列表中,但在 main.html 中没有任何变化。为什么?
【问题讨论】:
标签: jquery knockout.js durandal