overhell
V2EX  ›  问与答

有比较熟悉 ElementUI 的小伙伴吗,想问下关于它里面的树形控件是否不支持这种简单格式的数据?

  •  
  •   overhell · Jan 15, 2019 · 1882 views
    This topic created in 2699 days ago, the information mentioned may be changed or developed.
    是这样的,前端跑过来跟我说我的接口提供的数据不对。

    我目前接口提供的 JSON 结构是长这样的:

    "nodes": [
    {
    "id": "a_a0",
    "pId": null,
    "name": "xxx 公司",
    "checked": false
    },
    {
    "id": "b_fb",
    "pId": "a_a0",
    "name": "xxx 部门",
    "checked": false
    },
    {
    "id": "c_12",
    "pId": "b_fb",
    "name": "xxx 办公室",
    "checked": false
    },
    {
    "id": "d_6",
    "pId": "c_12",
    "name": "xsssx",
    "checked": false
    }
    ]

    但是她说她需要那种嵌套型的结构 。

    因为树比较深,有 7 层(还只是暂定,有可能还会细分)。但是现在前端现在跑来说结构不对,我就自己搜了下,好像确实没有找到 ElementUI 支持该结构的例子。。

    所以想问下大家是怎么解决这种问题的。T T
    2 replies    2019-01-15 16:51:56 +08:00
    WenJimmy
        1
    WenJimmy  
       Jan 15, 2019   ❤️ 2
    https://github.com/aximario/json-tree 前端自己改下结构
    overhell
        2
    overhell  
    OP
       Jan 15, 2019
    @WenJimmy 谢谢大佬~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2895 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 06:26 · PVG 14:26 · LAX 23:26 · JFK 02:26
    ♥ Do have faith in what you're doing.