在下面的代码中,两个按钮都会触发正确的点击处理程序。但是,当单击第二个按钮时,该对象的所有属性都未定义!$parent 是在这里使用的正确参考吗?还有另一种方法可以做到这一点吗?
<a class="btn rc" href="#" data-bind="click: goClick">This items works.</a>
<div class="criteria" data-bind="with: profileCriteria">
<a class="btn rc" href="#" data-bind="click: $parent.goClick">This doesn't relaly work</a>
</div>