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

【.net core】【watercloud】树形组件combotree导入及调用

源码下载:combotree: 基于layui及zTree的树下拉框组件

链接中提供了组件的基本使用方法

框架修改内容:

1.文件导入(路径可更具自身情况自行设定)

解压后将文件夹放在图示路径下,修改文件夹名称为combotree

2.设置路径(设置layui use组件的路径,设置后可直接在use 中使用combotree进行组件调用)

修改文件:\WaterCloud.Web\wwwroot\js\lay-config.js 内容,增加图示标记内容

3.修改组件源文件(解决组件重复引用错误)

修改文件:\WaterCloud.Web\wwwroot\js\lay-module\combotree\combotree.js 内容,按照以下方式

源文件内容(去除extend部分):

4.调用

html:

<div id="elementid"></div>

js:

组件加载

combotree.render({elem: '#elementid', placeholder: '请选择', isMultiple: false    // 是否多选,默认是单选, yChkboxType: 'ps'    // 参考zTree该参数, nChkboxType: 'ps'    // 参考zTree该参数, expandLevel: '2'     // 默认展开的层级, ajaxUrl: '/your/treedata/apipath'    // 取得树数据的url, readonly: false      // 是否只读模式//, layVerify: 'required' // 是否是必选项目, initValue: ''//用于回显
});

方法:

combotree.getValue('elementid')//获取组件值
combotree.setValue('elementid',value)//设置组件值

注意:setValue时需要确保组件已初始化完成,否则会报找不到组件的错误,一般处理回显在初始化同时处理数据,使用initValue,其他情况设置值的暂未研究

相关文章:

  • Asp.net Core 通过依赖注入的方式获取用户
  • itop-3568开发板机器视觉opencv开发手册-图像绘制-画线
  • 【p2p、分布式,区块链笔记 MESH】 论文阅读 Thread/OpenThread Low-Power Wireless Multihop Net
  • Mac/iOS 如何解压 RAR 格式压缩包:常用工具与详细操作步骤
  • 【vue3学习】vue3入门
  • Flink进阶之路:解锁大数据处理新境界
  • iOS上传应用包错误问题 “Invalid bundle. The “UIInterfaceOrientationPortrait”“
  • ios版本的Tiktok二次安装不上,提示:Unable to Install “TikTok”
  • 使用 Amazon Q Developer CLI 快速搭建各种场景的 Flink 数据同步管道
  • Monorepo架构: 项目管理模式对比与考量
  • UE 材质基础第三天
  • 第12节 Node.js 函数
  • UniApp 全生命周期钩子详解
  • docker镜像下载到本地,并导入服务器
  • 豆瓣图书评论数据分析与可视化
  • sylar--线程模块
  • 如何有效删除 iPhone 上的所有内容?
  • 零基础玩转Python生物信息学:数据分析与算法实现
  • SpringBoot(七) --- Redis基础
  • Windows 12确认没了,Win11 重心偏移修Bug
  • 网站jianshe/app营销策略都有哪些
  • wordpress 数据库用户/陕西seo优化
  • 做p2p网站费用/深圳百度
  • 小学生网站制作/seo教程网
  • 网站建设网站定制/seo建站
  • 免费建网站哪个好/宣传软文是什么意思