今天在使用Bootstrap-table-treegrid插件来展示表格树时候发现后端有返回数据,但是页面没有展示的问题。我查看了后台返回的字段:
查看数据库里的数据发现用作指定父id列的 parentIdField: 'parentCode’在数据库中根节点的值为0。
重点来了:但是,treegrid要求当前记录的 parentIdField为 null 或者空字符串的时候,这个节点就是根节点,然后根据根节点去递归找子节点。
原来是这个坑!!!
于是,将返回的数据根节点pid的值设为null,就成功了!