问题:
d2-crud无法动态控制某一列的显隐,想要更新colums,重新赋值后,发现只有title发生了变化,key值并未变化,用v-if控制表格重新加载也不生效,查找文档并未发现有重绘方法。
解决方案:
给d2-crud添加key,需要重新渲染时更新key值即可,代码如下
<d2-crud
ref="d2Crud"
:data="data"
:columns="columns"
:key="dataType"
:loading="loading"
:options="options"
:pagination="pagination"
@pagination-size-change="paginationSizeChange"
@pagination-current-change="paginationCurrentChange"
>