我试图在点击按钮时显示角度的剑道网格。 GetCustomer
的{{1}}功能在ng-click
之内。如果从主控制器调用显示网格customerController
函数的代码,则它会显示数据,但不会显示按钮单击。
init()
中的var
保存数据,但是当从事件处理程序调用时,不会以某种方式重新绘制html标记中的网格。它仅在html页面的初始请求期间显示。我是否需要发布承诺或其他内容?
我在控制台中没有收到任何错误,但是没有使用按钮点击的数据重新绘制网格。任何帮助将不胜感激。
JSFiddle链接。
您可以取消注释$scope
中可用的行init()
,并对主控制器中可用的$scope.GetCustomer
进行评论,以模拟问题。
我的HTML标记
init()
和我的控制器代码
<div>
<div data-ng-controller="customerController">
<div kendo-grid="customerGrid" k-options="customerGridOptions"></div>
<button id="submitCustomer" class="btn btn-primary" type="button" data-ng-click="GetCustomer()">Get Customer</button>
</div>