gpt4 book ai didi

javascript - this.title 不是数据表上的函数

转载 作者:行者123 更新时间:2023-11-30 19:52:24 24 4
gpt4 key购买 nike

我在 Angular7 上使用数据表。我在 .ts 文件上有 js 函数。我收到“this.title is not a function”错误。

我的 View 文件中的代码如下:

$(document).ready(function () {
$('#example').DataTable({
...
initComplete: function () {
const that = this;
that.api().columns().every(function (index) {
var e;
switch (this.title()) {
case "Description":
e = $('<input type="text" class="form-control form-control-sm form-filter m-input" data-col-index="'
+ this.index() + '"/>');
break;
}
});
}
});
});

最佳答案

如果您尝试修改与列标题相对应的 DOM 元素,您可能需要使用 column().header()方法。所以你的 this.title() 应该是 this.header().textContent

关于javascript - this.title 不是数据表上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54345211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com