【发布时间】:2019-11-01 16:49:56
【问题描述】:
我目前有一个引导 vue 表,其中左列都是复选框。我已将表格行设置为可选择的,这工作正常。我希望能够通过复选框选择行,而不是点击实际的 .
我也想知道是否可以通过左上角的复选框选择所有行。
看看我的 jsfiddle 看看我现在有什么。
- 每行可通过复选框选择行
- 可通过左上角复选框选择所有行
https://jsfiddle.net/itsjess/mLztuf6o/2/
<b-table id="my-table" class="mb-20" :borderless="true"
:items="merchants" :fields="fields" selectable @row-
selected="rowSelected" selectedVariant="success" :per-
page="perPage" :current-page="currentPage" small responsive>
<template slot="HEAD_index" slot-scope="data">
<b-form-checkbox></b-form-checkbox>
</template>
<template slot="index" slot-scope="data">
<b-form-checkbox :id="'checkbox' + data.index" v-model="data.item.index" checked="checked">
</b-form-checkbox>
</template>
<template slot="outlet" slot-scope="data">
{{ data.item.name }}
</template>
<template slot="orderacc" slot-scope="data">
on
</template>
<template slot="taskcomp" slot-scope="data">
40%
</template>
</b-table>
【问题讨论】:
标签: vue.js bootstrap-vue