基于复选框的选择不适用于引导主题

时间:2019-05-31 04:20:59

标签: kendo-ui bootstrap-4 kendo-grid

根据版本^ 2017.2.621,我正在使用kendo-grid和基于复选框的选择。在我添加引导程序主题之前,选择复选框一直有效。

像这样初始化网格:

$(this.$refs.kendogrid).kendoGrid({
  dataSource: [
    { id: "1", title: "name 1" },
    { id: "2", title: "name 2" },
    { id: "3", title: "name 3" }
  ],
  columns: [
    { selectable: true },
    { field: "id", title: "ID number" },
    { field: "title", title: "Title" }
  ]
});

然后我只导入主题:

import "@progress/kendo-theme-bootstrap/dist/all.css";
import "bootstrap";

瞧,现在任何复选框都只是一个灰色字段,不会对点击做出反应(而且不仅是视觉上的,选择在下面也行不通)。

有解决方案吗?自2017年以来,肯定有人应该在引导程序中使用剑道网格选择...

1 个答案:

答案 0 :(得分:-2)

发现了这个问题:剑道是垃圾并且充满了错误。

2017.2.621无法正常使用引导主题,因为它无法在标签和复选框之间创建链接,因此单击标签不会更改复选框的链接状态(因为它根本没有链接)

需要升级到较新版本或手动修复kendo.grid.js源文件中的SELECTCOLUMNTMPL和SELECTCOLUMNHEADERTMPL属性。

相关问题