【发布时间】:2021-07-19 04:42:07
【问题描述】:
如何修改以下代码以使项目成为用户必须输入的输入? 我希望能够有一个输入字段,而不是列出项目。
<template>
<div>
<b-table striped hover :items="items" :fields="fields"></b-table>
</div>
</template>
<script>
export default {
data() {
return {
// Note `isActive` is left out and will not appear in the rendered table
fields: ['first_name', 'last_name', 'age'],
items: [
{ isActive: true, age: 40, first_name: 'Dickerson', last_name: 'Macdonald' },
{ isActive: false, age: 21, first_name: 'Larsen', last_name: 'Shaw' },
{ isActive: false, age: 89, first_name: 'Geneva', last_name: 'Wilson' },
{ isActive: true, age: 38, first_name: 'Jami', last_name: 'Carney' }
]
}
}
}
</script>
【问题讨论】:
-
对表格不太熟悉,但是看看文档你可以试试插槽。虽然......文档中有警告
Avoid manipulating record data in place, as changes to the underlying items data will cause either the row or entire table to be re-rendered
标签: javascript vue.js bootstrap-vue