2016-01-13 27 views
-1

我有一個控制器,其中有一個函數,當調用時將數據填充到ng-repeat循環中。部分數據是一個按鈕,應該調用另一個函數並傳遞一個參數,該參數再次由ng-repeat循環填充。將模板驅動的參數正確傳遞到控制器函數中

<button ng-click="doAction({{param}})"> 

我可以在Chrome檢查環路被放置在函數調用合適的參數的HTML見,但是當點擊這些按鈕中的一個,它運行的功能,它不是傳遞參數到該函數只有一個文字「{{param}}」。

我該如何讓它通過實際參數?

回答

0

只需使用param而不{{}}

<button ng-click="doAction(param)"> 
+0

因爲該參數由來自控制器功能的NG-repeat循環動態地填充。 –

+0

你如何顯示內容?它是組合框還是下拉....並且你是否顯示每個項目的按鈕? – user7

+0

看起來它畢竟使用你的方法確實通過了參數。謝謝@ user7。我不能說我理解它背後的邏輯。 –

相關問題