我在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'裏面,去圖。但它幫了很多,謝謝! –