Thanks to visit codestin.com
Credit goes to github.com

Skip to content

TreeGraph在微信小程序上如果数据层级超过2似乎会报错,无法绘制 #169

@zjwmiao

Description

@zjwmiao

我是用的uniapp来开发微信小程序

当我给graph传入这样的数据时,可以成功绘制

graph = new F6.TreeGraph({/*...*/})
// ...
// rootNode, deviceNode是我自己定义的节点类型,用的F6.registerNode()
graph.data({
  id: 'root',
  type: 'rootNode',
  children: [
    {
      id: '111',
      type: 'deviceNode',
    },{
      id: '222',
      type: 'deviceNode',
    }
  ]
})

当我给graph传入这样的数据时,会出现TypeError: Cannot read property 'index' of null,无法绘制树图

graph = new F6.TreeGraph({/*...*/})
// ...
graph.data({
  id: 'root',
  type: 'rootNode',
  children: [
    {
      id: '111',
      type: 'deviceNode',
      children: [
        {
          id: '333',
          type: 'deviceNode'
        }
      ]
    },{
      id: '222',
      type: 'deviceNode',
    }
  ]
})

请问是不是我哪里写的有问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions