我创建了数据表,在其中,我要检查条件,这是我的代码的一部分:
buttons: [
{
extend: 'pdfHtml5',
exportOptions: {
if(group_id != topManagementUserLevel){
columns: [0, 1, 2, 3, 4]
}
}
},
],
我想添加if条件来检查某些值,但是当我将那个插入代码中时会给出错误。
Uncaught SyntaxError: Unexpected token !=
还有其他方法可以做到吗
答案 0 :(得分:1)
您可以使用此条件语句。
columns: (group_id != topManagementUserLevel) ? [0, 1, 2, 3, 4] : undefined
答案 1 :(得分:1)
使用ternary operator
代替if
。
const group_id = 1;
const topManagementUserLevel = 2;
buttons = [
{
extend: 'pdfHtml5',
exportOptions: {
columns: (group_id != topManagementUserLevel) ? [0, 1, 2, 3, 4] : []
}
},
];
console.log(buttons);