ng-click内部使用ng-click

时间:2015-01-27 14:55:46

标签: angularjs ng-grid angularjs-ng-click

我希望你能帮我弄清楚如何将我的ng-click事件合并到我的代码中。我整个周末一直试图解决这个问题。我发现这个ng-click事件jsfiddle:http://jsfiddle.net/nisham/09k8f5s4/97/我想在我的项目中使用。

我希望用户能够看到网格,只需单击一个框,让它在'Y'和'N'之间来回切换。

我尝试了很多方法将ng-click事件合并到我的网页中。这是我为了便于分享而制作的一个傻瓜:http://plnkr.co/edit/eTf96oJLIjtM7UiB742e?p=preview

我想我需要弄清楚如何以不同方式定义范围以添加我的功能?

我是否需要使用a来调用ng-click?

我是否需要在$ scope.myData中添加变量?类似的东西:

$scope.myData = [
        { time: "8:00am", monday: val, tuesday: val,
?????????????? 

1 个答案:

答案 0 :(得分:1)

您可以使用cellTemplate对列定义中的列进行操作:

       { 
          field: 'monday', 
          displayName: 'Monday' ,
          cellTemplate: '<div class="ngCellText"><div ng-click="onClickFn(row.entity, col.field)">{{row.getProperty(col.field)}}</div></div>',
          enableCellEdit: false
        }

检查此工作plunker