[英]How can I add event listener to span added by DTColumnBuilder?
我正在嘗試將事件 onclick 添加到 DTColumnBuilder 添加的跨度中。
DTColumnBuilder
.newColumn('Invoice')
.withTitle('<span class="li-table-header">Invoice</span>')
.withOption('visible', true)
.renderWith(function (data, type, full) {
return `<span style="color: #337AB7;cursor:pointer">Download</span>`;
}),
當我嘗試添加 onclick (<span onclick="test()" .../span>) 時,我收到一條錯誤消息,指出即使我定義了 test.test() 也沒有定義。
您只需使用 ng-click 而不是 onclick
使用下面的代碼
<span ng-click="test()" .../span>
如果測試功能在當前范圍內可用,則使用 this.test() 。 根據函數作用域做函數調用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.