当前位置: 首页 > news >正文

花生棒做网站品牌网站建设黑白I狼J

花生棒做网站,品牌网站建设黑白I狼J,比较有名的公司网站,个人网站要求hyq-tree-vtw 无限级树形结构面包屑、单选-多选、搜索、移除功能 示例项目 单选-user 单选-任意一项 多选-关联下级 多选-任意一项 已选择数据弹框 说明 本插件需要使用uni-popup、uni-transition用于已选择数据弹框#xff0c;因此需要有这些依赖,请自行导入本插件基于【虚…hyq-tree-vtw 无限级树形结构面包屑、单选-多选、搜索、移除功能 示例项目 单选-user 单选-任意一项 多选-关联下级 多选-任意一项 已选择数据弹框 说明 本插件需要使用uni-popup、uni-transition用于已选择数据弹框因此需要有这些依赖,请自行导入本插件基于【虚拟列表】高性能渲染海量数据加入动态高度、缓冲区本人只在微信小程序端和H5 使用Chrome浏览器测试和微信开发者工具 安装方式 本组件符合easycom规范HBuilderX 3.1.0起只需将本组件导入项目在页面template中即可直接使用无需在页面中import和注册components 基本用法 hyq-tree-vtwlabellabelchildrenchildrenkey-codekeyCode:tree-nodetreeNode:feed-back-listfeedBackListis-checkshow-searchhandleConfirmhandleConfirm/hyq-tree-vtwscriptimport {treeNode} from ./data.jsexport default {data() {return {treeNode,feedBackList: []}},methods: {handleConfirm(val) {console.log(val, val)}}} /scriptdat.js 数据生成 const treeNode [{name: 一级,id: 1,user: false,children: [{name: 二级-1,id: 2-1,user: false,children: [{name: 三级-1,id: 3-1,user: false,children: [{name: 四级-1,id: 4-1,user: false,children: [{name: 五级-1,id: 5-1,user: false,children: [{name: 六级-1,id: 6-1,user: true,children: []},...makeTreeNode(5)]},...makeTreeNode(4)]},...makeTreeNode(3)]},...makeTreeNode(2)],},...makeTreeNode(1)]},{name: 一级-2,id: 1-1-1,user: false,children: [{name: 1-二级-1,id: 1-6-1665,user: false,children: [{name: 1-三级-1,id: 1-5-1,user: false,children: [{name: 1-四级-1,id: 1-6-166,user: true,children: [...makeTreeNode(1-四级-1)]},...makeTreeNode(1-三级-1)]},...makeTreeNode(2-1)]},...makeTreeNode(1-1)]}, ]function makeTreeNode(leval) {let treeNoneList []for (let k 0; k 100; k) {let name ${leval}级-${k}treeNoneList.push({name,id: guid(),user: true})}return treeNoneList }function guid() {function S4() {return (((1 Math.random()) * 0x10000) | 0).toString(16).substring(1);}return (S4() S4() - S4() - S4() - S4() - S4() S4() S4()); }export {treeNode }; 传入的数据结构说明-treeNode [{id: 664214366998,name: 校长443,children: [{id: 885655454545454545678,name: 小陆}]}, ]选中返回的结果feedBackList返回一个二维数组 [{id: xxx,name: xxx,path:[],//该值的路径}, ]功能说明 1、树形结构展示 2、包含搜索框、面包屑导航 3、单选模式只选user、单选模式选择任意一项、多选模式关联下级、多选模式选择任意一项 4、只需传checkList字段就可以回显默认选中 5、已选数据可以进行移除 属性 属性名类型默认值说明isCheckBooleanfalse是否选中showSearchBooleanfalse是否开启搜索keyCodeStringid数据唯一标识id列的属性名labelStringname指定选项标签为选项对象的某个属性值childrenStringchildren指定选项的子选项为选项对象的某个属性值treeNodeArray[]trees 传入的树形结构每个对象必须包含唯一的id值multipleBooleanfalse是否开启多选模式nodesBooleanfalse是否开启单选模式的只选择子项true 只选子项、false任意一项hasPathBooleanfalse是否开启选中的数据包含路径checkStrictlyBooleanfalse多选模式下是否要关联下级feedBackListArray[]选中的列表 事件 事件名说明返回值handleConfirm点击完成按钮时触发事件参数选中的项值confirmSearch搜索完成后触发事件参数搜索结果的项值 单选模式只选user templateview classcontenthyq-tree-vtw :labeldprop.label :childrendprop.children :key-codedprop.keyCode:has-pathdprop.hasPath :nodesdprop.nodes :multipledprop.multiple:checkStrictlydprop.checkStrictly :tree-nodetreeNode :feed-back-listfeedBackList is-checkshow-search handleConfirmhandleConfirm/hyq-tree-vtw/view /templatescriptimport {treeNode} from ./data.jsexport default {data() {return {treeNode,feedBackList: [],dprop: { //单选模式选userlabel: name,children: children,keyCode: id,multiple: false,nodes: true,hasPath: false}}},onLoad() {},methods: {handleConfirm(val) {console.log(val, val);// 获取上一个页面var pages getCurrentPages(); //当前页面栈var beforePage pages[pages.length - 2]; //获取上一个页面实例对象beforePage.$vm.setConfirmData(val); //触发上一个页面中的update方法}}} /scriptstyle /style单选模式选择任意一项 templateview classcontenthyq-tree-vtw :labelcprop.label :childrencprop.children :key-codecprop.keyCode:has-pathcprop.hasPath :nodescprop.nodes :multiplecprop.multiple:checkStrictlycprop.checkStrictly :tree-nodetreeNode :feed-back-listfeedBackList is-checkshow-search handleConfirmhandleConfirm/hyq-tree-vtw/view /templatescriptimport {treeNode} from ./data.jsexport default {data() {return {treeNode,feedBackList: [],cprop: { //单选模式(任意一项)label: name,children: children,keyCode: id,multiple: false,nodes: false,hasPath: false}}},onLoad() {},methods: {handleConfirm(val) {console.log(val, val);// 获取上一个页面var pages getCurrentPages(); //当前页面栈var beforePage pages[pages.length - 2]; //获取上一个页面实例对象beforePage.$vm.setConfirmData(val); //触发上一个页面中的update方法}}} /scriptstyle /style多选模式关联下级 templateview classcontenthyq-tree-vtw :labelbprop.label :childrenbprop.children :key-codebprop.keyCode:has-pathbprop.hasPath :nodesbprop.nodes :multiplebprop.multiple:checkStrictlybprop.checkStrictly :tree-nodetreeNode :feed-back-listfeedBackList is-checkshow-search handleConfirmhandleConfirm/hyq-tree-vtw/view /templatescriptimport {treeNode} from ./data.jsexport default {data() {return {treeNode,feedBackList: [],bprop: {label: name,children: children,keyCode: id,multiple: true,checkStrictly: true,hasPath: false}}},onLoad() {},methods: {handleConfirm(val) {console.log(val, val);// 获取上一个页面var pages getCurrentPages(); //当前页面栈var beforePage pages[pages.length - 2]; //获取上一个页面实例对象beforePage.$vm.setConfirmData(val); //触发上一个页面中的update方法}}} /scriptstyle /style多选模式选择任意一项 templateview classcontenthyq-tree-vtw :labelaprop.label :childrenaprop.children :key-codeaprop.keyCode:has-pathaprop.hasPath :nodesaprop.nodes :multipleaprop.multiple:checkStrictlyaprop.checkStrictly :tree-nodetreeNode :feed-back-listfeedBackList is-checkshow-search handleConfirmhandleConfirm/hyq-tree-vtw/view /templatescriptimport {treeNode} from ./data.jsexport default {data() {return {treeNode,feedBackList: [],aprop: {label: name,children: children,keyCode: id,multiple: true,hasPath: false}}},onLoad() {},methods: {handleConfirm(val) {console.log(val, val);// 获取上一个页面var pages getCurrentPages(); //当前页面栈var beforePage pages[pages.length - 2]; //获取上一个页面实例对象beforePage.$vm.setConfirmData(val); //触发上一个页面中的update方法}}} /scriptstyle /stylegithub源码地址 github vue2版本已发布到uniapp插件市场 vue2 vue3版本已发布到uniapp插件市场 vue3 掘金 掘金
http://www.zqtcl.cn/news/44026/

相关文章:

  • 网站作品nodejs网站毕设代做
  • 建设银行内部网站6有哪些可以做外链的网站
  • 电商网站经营性备案陕西省交通建设集团公司西商分公司网站
  • wordpress畅言评论使用教程企业网站seo实
  • 花瓣设计网站官网入口佛山模板网站建站
  • 网站关键词如何设置石家庄园林绿化建设招标网站
  • 网站建设方案书 模板wordpress 付费内容
  • 网站用cms网站建设管理要求
  • 专门做恐怖电影的网站网站建设人员培训
  • 简述jsp网站架构建设农业网站
  • 国外有没有做问卷调查的网站排名好的青岛网站建设
  • 展示型网站建设的建议cc0图片素材网站
  • 岱岳区网站设计做公司网站建设价格
  • 建筑公司网站建设建设三轮摩托车官网
  • h5网站建设功能计划表益阳市建设局网站
  • 网站引导页怎么设置网站维护企业
  • 江苏企业建站帝国cms使用教程
  • 网站顶部导航文件代码在吗新品怎么推广效果最好
  • 网站内链结构是什么上城区商城网站建设
  • 车陂手机网站开发宿迁装饰网站建设公司排名
  • 南京建设网站首页泊头那家做网站
  • 丽水市做网站的平台购物系统
  • 怎么做网站鹅蛋生蚝大学生网页设计作品
  • 教育直播网站开发建网站 绑定域名 网址
  • 天津网站制作哪家好薇制作公司网页英语作文
  • 软文广告代理平台成品网站seo
  • 网站数据库怎么做自建网站 服务器
  • 网站模版 免费下载如何查询一个app的开发信息
  • 网站推广每天必做的流程网站开发如何修改域名
  • 个人网站开发深圳龙岗房价多少钱一平方米