У меня проблема с удалением всего столбца и соответствующей ему строки в vue-таблице.
Вот мой код.
<b-table :fields="fields" :items="data">
<template slot="action" slot-scope="data" v-if="authorize = 1">
</template>
</b-table>
export default{
data(){
authorize: 0,
data: [],
fields: [
{key: 'id', label: '#'},
{key: 'name', label: 'Name'},
{key: 'action', label: 'Action'}
],
}
}
Это оригинальная таблица:
| # | Name | Action |
----------------------------------------
| 1 | John Doe | Delete |
| 2 | Chicharon Ni Mang Juan | Delete |
| 3 | Lumanog | Delete |
В этом случае, когда я использую v-if
внутри <template>
, он удаляет только данные в столбце.
Это результат кода выше
| # | Name | Action |
----------------------------------------
| 1 | John Doe | |
| 2 | Chicharon Ni Mang Juan | |
| 3 | Lumanog | |
Я хочу удалить весь столбец вот так.
| # | Name |
------------------------------
| 1 | John Doe |
| 2 | Chicharon Ni Mang Juan |
| 3 | Lumanog |
С уважением,