# uni-app - 插件 - 树Tree **Repository Path**: kevinmooo/ljs-treeChoose ## Basic Information - **Project Name**: uni-app - 插件 - 树Tree - **Description**: 【免费市场】uni-app,插件开发项目。 - **Primary Language**: JavaScript - **License**: MulanPSL-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-08-25 - **Last Updated**: 2024-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 方便您的同时,请五星、收藏,让好的东西照亮更多深渊中负重前行的代码人。 # 创作不易,在您方便之际,赞赏作者,我们会更有动力继续下去。 # 简介 树形结构选择器,单选,可选任一级。暂未开放多选后期增加。 # 演示 ![Demo](./step.gif) # 平台兼容性 全平台兼容。 # 快速开始 ### 使用 uni_modules 安装(推荐) 使用 uni_modules 方式安装组件库,可以直接通过插件市场导入,通过右键菜单快速更新组件,不需要引用、注册,直接在页面中使用 ljs-treeChoose 组件。 ### 主参数 参数 | 类型| 必填项 | 默认值 | 说明 ---- | ----- | ------ | ------ | :------ data | Array | √ | | 树(Tree)解构数据。 id | Array | × | | 树(Tree),需要回显的数据,id的数组。注意multiple值需与回显值匹配。 checkStrictly | Boolean | × | false | 是否严格的遵守父子节点不互相关联(true: 每一级都能选,false: 只能选最后一级)。 multiple | Boolean | × | false | 是否多选。 showAllLevels | Boolean | × | true | 是否返回完整路径数据集。 title | String | × | | 选择器标题。 submitText | String | × | | 确定按钮文字。 cancelText | String | × | | 取消按钮文字。 chooseMode | String | × | line | 选择模式,默认line,勾选模式ico。 ###### tree数据解析: 参数 | 类型| 解释 ---- | ----- | :------ id | String| 节点ID。 label | String| 节点名称。 openTag | Boolean| 节点展开。 choose | Boolean| 选择标记。 ### 方法 参数 | 类型| 解释 ---- | ----- | :------ @getChooseValue | 回调函数 | (必填)function(ids, items)。ids: 集合;items: 节点对象集合。 @close | 回调函数 | (必填)function(val)。val: false。 ### 快速应用 ###### 官方示例 ``` ``` # 贡献代码 龙九山。有任何问题,请在平台留言,在手头宽裕得情况下,我会尽快修复问题。 # 创作不易,在您方便之际,赞赏作者,我们会更有动力继续下去。 ![赞赏作者,手有余香](./skm.jpg)