在 <ele-pro-table ref="table" :where="where" :datasource="url" :columns="columns" :selection.sync="selection" height="calc(100vh - 620px)">里面默认有一行看数据,当传入的时候有数据的话,这个看数据消失,应该怎么控制
时间: 2023-07-19 14:39:34 浏览: 288
f-render 是基于 vue-ele-form 开发的可视化表单设计工具, 适用于 各种流程引擎和动态表单项目
可以通过在传入数据时判断数据的长度来控制是否显示"看数据"这一行。具体实现可以在组件内部添加一个computed属性,根据传入的数据的长度来判断是否显示"看数据"这一行。例如:
```
computed: {
showDataView() {
return this.datasource.length === 0;
}
}
```
然后在模板中根据这个computed属性来控制是否显示"看数据"这一行:
```
<ele-pro-table ...>
<template v-if="showDataView" #data-view>
<div>看数据</div>
</template>
</ele-pro-table>
```
阅读全文