[英]AngularJS - Passing nested variable with ng-click
這個答案幫助我了解了如何通過ng-click 綁定變量 : 如何將綁定的變量傳遞給ng-click函數?
但是,如果需要傳遞的變量是嵌套變量怎么辦?
例如:
嵌套變量: {{item['id']['attributes']['im:id']}}
在ng-click內部如何稱呼它?
<a ng-click="open('item['id']['attributes']['im:id']')">
絕對不起作用,因為使用了多個單引號。
謝謝!
__編輯___
附件是我要實現的JSFiddle: http : //jsfiddle.net/RUnaE/4/
基本上在$ scope.test中,我要在ng-click
嘗試傳遞給控制器的值是{{ item['id']['attributes']['im:id']}}
作為參考,我相信這是我上面提出的問題的正確解決方案:這是一個JSFiddle供將來參考: http : //jsfiddle.net/RUnaE/6/
ng-click="open(item.id.attributes['im:id'])"
非適當變量放在括號內。
希望這對將來的搜索者有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.