【发布时间】:2020-02-06 11:07:20
【问题描述】:
我正在使用已为其创建组件的 vue-good-table。
Table.vue
<vue-good-table
:columns="fields"
:pagination-options="paginationOptions"
:rows="items"
:search-options="{ enabled: true }"
:select-options="{ enabled: multiSelect }"
@on-cell-click="onCellClick"
@on-row-click="onRowClick"
@on-selected-rows-change="selectionChanged"
styleClass="vgt-table condensed striped"
v-else
>
<template slot="table-row" slot-scope="props">
<span v-else-if="props.column.field === 'viewActivity'">
<v-btn small>View Activity</v-btn>
</span>
<span v-else-if="props.column.field === 'remarks'">
<v-text-field
filled
rounded
dense
placeholder="Add Remarks"
v-model="props.row.remarks"
single-line
></v-text-field>
</span>
<span v-else>{{props.formattedRow[props.column.field]}}</span>
</template>
</vue-good-table>
自定义广告位的条件过多。我想在使用这个 Table.vue 组件的页面中编写这些条件。我怎样才能做到这一点?也许有作用域插槽或我目前无法弄清楚的东西
【问题讨论】:
-
你解决了这个问题吗?
-
@NikolayTraykov 是的。我已经评论了我的答案。谢谢提醒:D
标签: javascript vue.js vuejs2 vue-component