在我的应用程序中,我有一个项目列表。当我点击一个特定的项目时,我想要为具有切换效果的特定项目显示更多信息。到目前为止,我已经能够进行切换,但问题是,当我切换时,我获得了所有列表项的信息,而不是我单击的那个项。Toggle in Knockout JS
<div id="order-info-container" class="medium-12 columns" data-bind="foreach: matches, click:$root.test">
<div class="details" data-bind="visible: $root.expanded">
<label>Test</label>
</div>
</div>
self.expanded = ko.observable(false);
self.test = function() {
self.expanded(!self.expanded());
}
有人可以指出我在正确的方向吗?
而应该是什么ko.observableArray([]);参考?请举例吗? – mohsinali1317