当调用附加到$scope的函数时,上下文出现问题。
我正在尝试在ngGrid和高级图表之间建立双向交互。我可以点击ngGrid中的一行,并在高海图中选择合作伙伴列,但Visa相反。我可以通过相同作用域的按钮在ngGrid中选择一行,但不能通过高级图表选择行。
请看一下:http://plnkr.co/edit/z14LDp?p=preview
发布于 2014-02-27 12:56:23
您缺少了对作用域的调用。$apply()您应该修改突出显示,单击函数,它会很好地工作。
click: function (event) {
$scope.selectRow(this.data.indexOf(event.point));
$scope.$apply();
}https://stackoverflow.com/questions/22068708
复制相似问题