我正在使用angularjs数据表。如果某些条件为真,我想将自定义类添加到行。 这是一个尝试过的方式:
this.dtOptions = DTOptionsBuilder.newOptions()
...
.withOption('createdRow', function (row, data, dataIndex) {
if (data.highlight) {
let el = angular.element( document.querySelector( 'tr:nth-child('+dataIndex+')' ) )
el.addClass('highlight');
}
})
...
对于某些行,data.highlight为true,因此条件正常,但addClass无法正常工作。
答案 0 :(得分:0)
以Angular的方式,你可以这样做。
.withOption('createdRow', function (row, data, dataIndex) {
if (data.highlight) {
angular.element( row ).addClass('highlight');
}
})