FineUI 官方论坛

标题: 【已解决】gridtree 绑定数据的问题 [打印本页]

作者: DJ.DAY    时间: 2017-9-12 12:57
标题: 【已解决】gridtree 绑定数据的问题
代码如下:
  1.     F.ui({
  2.                     type: 'grid', id: 'grid1', renderTo: "#wrap1", collapsible: false, title: '', checkboxSelect: true, isViewPort: true,
  3.                     columns: [{
  4.                         columnType: 'rownumberfield'
  5.                     }
  6.                     ,
  7.                     {
  8.                         text: '类别', field: 'name', flex: 1
  9.                     }
  10.                     ,
  11.                     {
  12.                         text: '', field: 'type', width: 100
  13.                     }
  14.                     ],
  15.                     idField: 'id',
  16.                     textField: 'name',
  17.                     parentIdField: 'parentId',
  18.                     tree: {
  19.                         columnId: 'id'
  20.                     },
  21.                     //data: caseTypeList
  22.                     data: [["R50", "", "basic", "文件夹", null, "2014-11-03 11:20:00"], ["R54", "R50", "Captcha", "文件夹", null, "2014-08-17 20:22:00"]],
  23.                     fields: ["id", "parentId", "name", "type", "size", "modifyDate"]
  24.                 });
复制代码
之后显示的是这样子一开始绑定data和fieids是不会显示树的吗?

[attach]10579[/attach]
我想要的效果是这个:
http://fineui.com/demo_js/#./gridtree/gridtree.html




columnId 要是name

作者: sanshi    时间: 2017-9-12 15:41
这也是容易犯错误的地方:
  1. tree: {
  2.                         columnId: 'id'
  3.                     }
复制代码

用来指定显示树状结构的列,这里的columnId要和列定义中的一致




欢迎光临 FineUI 官方论坛 (https://www.fineui.com/bbs/) Powered by Discuz! X3.4