簡體   English   中英

如何將事件偵聽器添加到 DTColumnBuilder 添加的跨度?

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

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