我在cellTemplate中有一个链接,当用户点击链接时,我需要调用控制器中的函数,并且需要将点击的行项传递给函数。如何从用户界面访问控制器功能模板
2
A
回答
7
您可以通过gridApi.grid.appScope
即可。
例如ng-click="grid.appScope.myControllerFn(row.entity)
9
添加到埃吉尔的回答, 当您使用controller as
功能,您可以使用下面的方法:
控制器:
function myController() {
var vm = this;
......
vm.gridOptions.appScopeProvider = vm;
vm.myFunction= function() {
}
}
然后,当你引用grid.appScope
它会参考你的控制器,不是默认的$scope
变量
grid.appScope.myFunction();
相关问题
- 1. 如何从指令模板控制器功能的访问
- 2. 访问指令模板里面的外部控制器功能
- 3. 钛合金:从不同的控制器访问用户界面?
- 4. 访问控制器功能
- 5. 如何从直放站控制中的公共功能访问面板ID
- 6. 从其他控制器访问控制器的功能
- 7. 用户界面模板与大控件
- 8. 如何从用户控制面板删除用户控制
- 9. 如何从jbuilder模板访问控制器方法
- 10. Formly - 如何从内嵌模板访问控制器属性
- 11. 如何限制访问控制器功能使用会话 - CodeIgniter
- 12. 如何从angularjs中的控制器CandidateCtrl.js访问Data.js的功能?
- 13. 如何从每个控制器访问功能笨
- 14. 用户界面功能建模语言?
- 15. jQuery的用户界面功能问题
- 16. 如何从父页面asp.net调用功能的用户控制
- 17. app.run中的访问控制器功能
- 18. 为最终用户定制的CMS功能。像控制面板
- 19. .Net用户控制界面
- 20. 如何将功能添加到故事板中制作的用户界面?
- 21. 如何从Angular控制器调用Laravel控制器的功能?
- 22. 页面上与母版页从用户控制访问控制
- 23. 如何调用控制器功能从模板只有当变量真正
- 24. 如何给我的控制器功能自己的模板?
- 25. 无法从控制器功能访问示波器
- 26. 如何使用XAML访问外部的控制模板控件?
- 27. 从网络界面控制开发板
- 28. Rails控制器如何访问模型?
- 29. 访问控件模板从用户控件在XAML
- 30. 如何从控制器评估模板?
对我来说,它是在'col.grid.appScope'里面,去图。但它帮了很多,谢谢! –