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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions