使用vue-table-with-tree-grid显示不能读取

新手上路,请多包涵

使用vue-table-with-tree-grid显示不能读取propCannot read property 'prop' of undefined
image.png

使用<tree-table>报错
image.png

不知道为啥会报这个错误
image.png
image.png

阅读 3.3k
4 个回答
新手上路,请多包涵

:columns="columns"
把columns属性绑定上就可以了!!

估计有个属性是必须绑定的,你没绑定上去;

新手上路,请多包涵

兄弟,遇到的问题跟你这一模一样,请问你解决了?求指教

新手上路,请多包涵

1 <tree-table :data="catelist" :columns="columns">

   </tree-table>  添加 :columns="columns"

2 data中再添加如下,就不报错了。

    data(){  
            columns: [
              {
                label: '分类名称',
                prop: 'cat_name'
              },
              {
                label: '是否有效',
                // 表示,将当前列定义为模板列
                type: 'template',
                // 表示当前这一列使用模板名称
                template: 'isok'
              },
              {
                label: '排序',
                // 表示,将当前列定义为模板列
                type: 'template',
                // 表示当前这一列使用模板名称
                template: 'order'
              },
              {
                label: '操作',
                // 表示,将当前列定义为模板列
                type: 'template',
                // 表示当前这一列使用模板名称
                template: 'opt'
              }
            ],
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题