我聯繫,我html
頁這樣Angularjs:參數傳遞給控制器
<td><a href="#/reg_det"> Drivers </a></td>.
我需要像{{Registration.publicId}}
參數發送到我的角度控制器時,此鏈接的用戶點擊,但我不知道我該怎麼做?
我聯繫,我html
頁這樣Angularjs:參數傳遞給控制器
<td><a href="#/reg_det"> Drivers </a></td>.
我需要像{{Registration.publicId}}
參數發送到我的角度控制器時,此鏈接的用戶點擊,但我不知道我該怎麼做?
這可以通過$ scope來實現。
瞭解更多關於在這裏: https://docs.angularjs.org/guide/scope
除非你去了解它與NG-點擊:(例子)
<button ng-click="yourFunction(Registration.publicId)">Drivers</button>
是的,您可以使用ng-click
激活控制器中的功能,並將數據保存在您的應用程序中,從而允許您更新$scope
變量。
這裏有一個簡單的例子:
<!doctype html>
<head></head>
<body ng-app="my-angular-app">
<div ng-controller="my-controller">
<td><a href="#" ng-click="someFunction(Registration.publicId)">Drivers</a></td>
</div>
</body>
</html>
確保你有一個函數在你的控制器來處理這一點,雖然。
如果沒有ng-click
,您也可以使用routeParams來實現此目的。
你已經試過了什麼? – ShaneC
請詳細解釋用例。方法取決於你需要完成什麼。建議閱讀:http://stackoverflow.com/help/how-to-ask – charlietfl