2017-08-10 99 views
0

我不知道:NG-點擊UI的網格單元模板不起作用

<div> 
<md-icon ng-click="console.log('hello'); $event.stopPropagation();" md-font-icon layout-fill ng- 
     class="md-raised inline-icon fa statusCellIcon" style="z-index:1000;"> 
</md-icon> 

$ event.stopPropagation ()執行但不是console.log。

有人知道爲什麼嗎?

謝謝。

回答

0

的解決方案,如果有人感興趣的是:

通過增加公開方法的UI格以下的網格選項:

appScopeProvider: someFunction: function() { doSomeThing(); } 

並在網格的ColumnTemplate中添加以下代碼:

<div> 
<md-icon md-font-icon layout-fill class="inline-icon fa" 
     ng-click="grid.appScope.someFunction(); $event.stopPropagation();" 
     ng-style="{'cursor':'pointer'}"> 
</md-icon> ...</div> 
0

嘗試添加此:

variable $scope.console = window.console;