我想知道如何角NG重複變量傳遞給我的javascript onclick事件如何AngularJS NG重複變量傳遞爲Javascript點擊事件
我的角度中繼
<div class="data" data-ng-repeat="sub in subs" >
<button onclick="ConfirmDialog(sub.SubID)">Cancel</button>
{{ sub.someOtherProperty}}
{{ sub.someOtherProperty}}
{{ sub.someOtherProperty}}
</div>
我的腳本功能
<script type='text/javascript'>
function ConfirmDialog(subID) {
console.log('Succesfully submitted id: ', subID);
});
</script>
錯誤:子沒有定義(在從按鈕元件的onclick()調用)所有其它屬性顯示爲e xpected。
「轉爲字符串」方法將不起作用,錯誤:錯誤:[$ compile:nodomevents] HTML DOM事件屬性的插值不允許使用。請使用ng版本(例如ng-click代替onclick)。 但是,將它移到控制器中的確是+1!編輯爲 – 2014-11-06 22:25:56
只包含答案的正確部分。 – 2014-11-06 22:28:20