更新记录

1.0.1(2025-03-28) 下载此版本

1、新增 成员关系树形图横屏旋转 2、优化 其他已知问题调整

1.0.0(2025-03-26) 下载此版本

V1.0.0 1、创建成员关系图 2、支持拖动、缩放 3、支持节点点击回调


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
×

环境:Vue2

已知支持平台:H5、移动端APP(安卓IOS兼容)、微信小程序

使用示例

<view>
    <fg-tree :list="list"></fg-tree>
</view>

组件参数说明

参数名称 参数说明 类型 默认值 是否必传
list 节点列表数据 期望格式见下文 Array -
width 拖动容器宽度 Number 2000 单位px 建议不小于此数值
height 拖动容器高度 Number 2000 单位px 建议不小于此数值
direction 拖动的支持方向 同movable-view原文档 String all
friction 摩擦系数,同movable-view原文档 Number 4
disabled 是否禁用 Boolean false
scale 是否支持双指缩放 Boolean true
@check 节点点击回调 Function - -
resetView ref 复位方法 Function - -

list期望格式:

list: [
    {
        id: "1740017918265162",                 // id
        name: "杨耀祖",                          // 姓名
        relation: "始祖",                        // 关系
        isLife: false,                          // 是否建在
        spouse: [                               // 配偶信息
            {
                id: "174341726866254",
                name: "王巾帼",
                relation: "妻子",
                isLife: false,
            },
        ],
        children: [                             // 子级信息
            {
                id: "174012791856862",
                name: "杨大朗",
                relation: "长子",
                isLife: true,
                spouse: [
                    {
                        id: "174861626826224",
                        name: "刘爱花",
                        relation: "妻子",
                        isLife: true,
                    },
                ],
                children: [
                    {
                        id: "1744417268638412",
                        name: "杨小鱼",
                        relation: "长子",
                        isLife: true,
                        spouse: [
                            {
                                id: "174861121856224",
                                name: "何依依",
                                relation: "妻子",
                                isLife: true,
                            },
                        ],
                        children: [
                            {
                                id: "174341726886581",
                                name: "杨宗伟",
                                relation: "长子",
                                isLife: true,
                                spouse: [],
                                children: []
                            },
                        ]
                    },
                ],
            },{
                id: "174341726886571",
                name: "杨二郎",
                relation: "次子",
                isLife: true,
                spouse: [],
                children: []
            }
        ]
    }
]

更新日志

V1.0.1

1、成员关系图 横屏旋转

2、其他已知修复

V1.0.0

1、创建成员关系图

2、支持拖动、缩放

3、支持节点点击回调

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问