簡體   English   中英

AngularJS-通過ng-click傳遞嵌套變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM