如何根据条件显示选择? (元素-uitable)
How to display selection according to the condition ? (element-ui table)
我有问题。我想根据条件显示选择
这是例子。我想隐藏名称 'Jeff'
的选择
http://jsfiddle.net/8y5cnk1p/2/
如果我尝试使用 'v-if'
<el-table-column type="selection" width="45" v-if="name != 'Jeff'" </el-table-column>
没用。怎么样?
谢谢!
您无法隐藏复选框,但您可以使用selectable
属性禁用它:
<el-table-column type="selection"
width="45"
:selectable="canSelectRow">
</el-table-column>
methods: {
canSelectRow(row, index) {
return row.name !== 'Jeff';
}
}
可以显示复选框的列。
<el-table-column
v-if="isShow"
:key="Math.random()"
type="selection"
width="45">
</el-table-column>
别忘了“钥匙”!!!
我有问题。我想根据条件显示选择
这是例子。我想隐藏名称 'Jeff'
的选择http://jsfiddle.net/8y5cnk1p/2/
如果我尝试使用 'v-if'
<el-table-column type="selection" width="45" v-if="name != 'Jeff'" </el-table-column>
没用。怎么样?
谢谢!
您无法隐藏复选框,但您可以使用selectable
属性禁用它:
<el-table-column type="selection"
width="45"
:selectable="canSelectRow">
</el-table-column>
methods: {
canSelectRow(row, index) {
return row.name !== 'Jeff';
}
}
可以显示复选框的列。
<el-table-column
v-if="isShow"
:key="Math.random()"
type="selection"
width="45">
</el-table-column>
别忘了“钥匙”!!!