当前位置: 首页 > 知识库问答 >
问题:

引导Vue表选择

穆景辉
2023-03-14

当我尝试使用下面的数据时,我得到的第一列是true/false,而不是复选框。

这是vue表:

<b-table id="myTabel" hover striped :items="tableData" :fields="tableColumns">
  <template slot="selected" slot-scope="row">
          <b-form-group>
            <input type="checkbox" v-model="row.item.selected" />
          </b-form-group>
        </template>
</b-table>

以下是我的表格数据:

tableData: [{
      title: "title01",
      desc: "desc01",
      selected: false
    },
    {
      title: "title02",
      desc: "desc02",
      selected: true
    }
  ],
  tableColumns: [{
      key: "selected",
      label: "",
      sortable: false
    },
    {
      key: "title",
      label: "Title",
      sortable: false
    },
    {
      key: "desc",
      label: "Description",
      sortable: false
    }
  ]

共有1个答案

许法
2023-03-14

将模板更改为:

<template v-slot:cell(selected)="data">
   <b-form-group>
       <input type="checkbox" v-model="data.item.selected" />
   </b-form-group>
</template>

https://jsfiddle.net/ellisdod/wvLjhmou/

请参见自定义数据渲染

 类似资料:
  • 我正在将VueJs与引导一起使用。使用当前代码,我只能选择整行。可以选择一个或多个表格单元格吗? 希望你能帮助我!

  • 尝试从这个Axios调用中获取超文本标记语言,以在b选项卡中呈现。运气不好。除了那里,它在任何地方都有效。对Vue来说还是很新鲜的,有点困惑我在这里错过了什么。我觉得编译在这里可能很有用,但也可能是过度的。 HTML: Vue:

  • 我需要bootstrap vue表中的帮助,如果im筛选字段,正在工作,但是如果im筛选,不起作用 表代码: 这是我的领域 这是我的会员。数据

  • 目前正在使用引导vue。我需要生成,但是使用从api获得的动态头值,我不确定如何执行此操作。 我已经尝试了在数据中设置字段的常规方法,但若我尝试设置计算字段,我的表中并没有得到任何值` ` 是从包含如下数组的api接收的数据。此外,此阵列还可以添加更多次(来自api的数据)` ` 预期的结果是,我从api中获得了带有时间的列标题,并添加了日期列。 我可以使用时刻生成一系列的日期,但不确定如何将此映

  • 使用Boostrap表通过whenzhixin与过滤器控制扩展。http://bootstrap-table.wenzhixin.net.cn/extensions/#table-filter-control 我希望选择中显示的选项按数字顺序排序。 代码可从以下网址获取:https://jsfiddle.net/yd75psoc/4 您将看到选项按以下顺序显示:1,10,2。当前行为 我需要这些值

  • 内核引导选项精选 由于引导选项多如牛毛,本文不可能涉及全部,因此本文只基于 X86_64 平台以及 Linux-3.13.2 精选了一些与设备无关的引导选项以及少部分与设备有关的引导选项,过时的选项、非x86平台选项、与设备有关的选项,基本上都被忽略了。 [提示]内核源码树下的 Documentation/kernel-parameters.txt 和 Documentation/x86/x86_