vue-treeselect

一、属性及属性值

属性类型默认值用途
allowClearingDisabledBooleanfalse是否允许重置值,即使有禁用的选定节点
allowSelectingDisabledDescendantsBooleanfalse

当选择/取消选择祖先节点时,是否应选择/取消选中其禁用的后代

可与allowClearingDisabled道具结合使用。

alwaysOpenBooleanfalse菜单是否应该始终打开
appendToBodyBooleanfalse将菜单附加到<body/>
asyncBooleanfalse是否启用异步搜索模式
autoFocusBooleanfalse自动将组件聚焦到装载上
autoLoadRootOptionsBooleanfalse在装载时自动加载根选项。当设置为false时,打开菜单时将加载根选项。
autoDeselectAncestorsBooleanfalse当用户取消选择节点时,会自动取消选择其祖先。仅适用于平面模式
autoDeselectDescendants当用户取消选择节点时,会自动取消选择其子代。仅适用于平面模式
autoSelectAncestors当用户选择一个节点时,会自动选择其祖先。仅适用于平面模式
autoSelectDescendants当用户选择一个节点时,会自动选择其子节点。仅适用于平面模式
backspaceRemoves如果没有文本输入,Backspace是否会删除最后一项
beforeClearAll在清除所有输入字段之前进行处理的函数。返回false以停止清除值
branchNodesFirst在叶节点之前显示分支节点
cacheOptions是否缓存异步搜索模式下每个搜索请求的结果
clearable是否显示重置值的“×”按钮
clearAllText当:multiple=“true”时,“×”按钮的标题
clearOnSelect选择选项后是否清除搜索输入。仅在以下情况下使用:multiple=“true”。对于单选模式,无论道具值如何,它总是在选择后清除输入
clearValueText“×”按钮的标题
closeOnSelect选择选项后是否关闭菜单。仅在以下情况下使用:multiple=“true”
defaultExpandLevel加载时应自动扩展多少级分支节点。设置“无限”使所有分支节点默认展开
defaultOptions在用户开始搜索之前显示的默认选项集。用于异步搜索模式。当设置为true时,搜索查询的结果将作为空字符串自动加载
deleteRemoves如果没有文本输入,删除是否会删除最后一项
delimiter用于连接隐藏字段值的多个值的分隔符
disableBranchNodesBooleanfalse只能选择末级节点
disabled是否禁用控件
disableFuzzyMatching设置为true可禁用默认启用的模糊匹配功能
flat是否启用平面模式
flattenSearchResults是否在搜索时展平树(仅同步搜索模式)
instanceId将所有事件作为最后一个参数传递。可用于识别事件来源
joinValues使用分隔符将多个值连接到一个表单字段中(传统模式)
limit限制所选选项的显示。其余部分将隐藏在limitText字符串中
limitText处理所选元素超过定义限制时显示的消息的函数
loadingTextString"Loading..."加载选项时显示的文本
loadOptions Fn({actioncallbackparentNode?instanceId}) 🡒 (void | Promise)-用于动态加载选项。请参阅此处了解详细信息。
可能的操作值:“LOAD_ROOT_OPTIONS”、“LOAD_CHILDREN_OPTIONS“或“ASYNC_SEARCH”。
callback-一个接受可选错误参数的函数
parentNode-仅在加载子选项时显示
searchQuery-仅在搜索异步选项时显示
instanceId-等于您传递给vue-treeselect的instanceId属性的值
matchKeys String[][ "label" ]要过滤节点对象的哪些键
maxHeightNumber300设置菜单的maxHeight样式值
multipleBooleanfalse设置为true以允许选择多个选项(即多选模式)
nameString-为html表单生成一个带有此字段名的隐藏<input/>标签
noChildrenTextString"No sub-options."分支节点没有子节点时显示的文本
noOptionsTextString"No options available."没有可用选项时显示的文本
noResultsTextString"No results found..."当没有匹配的搜索结果时显示的文本
normalizerFn(nodeinstanceId) 🡒 nodenode => node于规范化源数据
openDirectionString"auto"默认情况下(“自动”),菜单将在控件下方打开。如果没有足够的空间,vue-treeselect将自动翻转菜单。您可以使用其他四个选项之一强制菜单始终向指定方向打开。
可接受值:"auto""below""bottom""above" or "top"
openOnClickBooleantrue单击控件时是否自动打开菜单
openOnFocusBooleanfalse控件聚焦时是否自动打开菜单
optionsnode[]-可用选项数组
placeholderString"Select..."字段占位符,当没有值时显示
requiredBooleanfalse需要时应用HTML5必需属性
retryTextString"Retry?"显示的文本询问用户是否重试加载子选项。
retryTitleString"Click to retry"重试按钮的标题。
searchableBooleantrue是否启用搜索功能
searchNestedBooleanfalse如果搜索查询也应在所有祖先节点中搜索,则设置为true。
searchPromptText提示异步搜索的文本提示。用于异步搜索模式。
showCountBooleanfalse是否在每个分支节点的标签旁边显示子计数。
showCountOfBoolean-与showCount结合使用,指定应显示哪种类型的计数。
可接受值:“ALL_CHILDREN”、“ALL_DESENDANTS”、“LEAF_CHILDREN”或“LEAF_DESCENDANTS”。
showCountOnSearch搜索时是否显示子节点数。未指定时回退到showCount的值。
sortValueByString"ORDER_SELECTED"所选选项应按何种顺序显示在触发器中并按值数组排序。仅在以下情况下使用:multiple=“true”。例如,请参见此处。
可接受的值:“ORDER_SELECTED”、“LEVEL”或“INDEX”。
tabIndexNumber0控件的选项卡索引。
valueid | node | id[] | node[]-控制的价值。
当:multiple=“false”时,应为id或节点对象,当:multiply=“true”时,则应为id数组或节点对象。其格式取决于valueFormat属性。
在大多数情况下,只需使用v-model即可。
valueConsistsOfString"BRANCH_PRIORITY"在多选模式下,值数组中应包含哪种节点。
可接受值:"ALL""BRANCH_PRIORITY""LEAF_PRIORITY" or "ALL_WITH_INDETERMINATE"
valueFormatString"id"值道具的格式。
请注意,当设置为“object”时,值中的每个节点对象只需要id和标签属性。
可接受的值:“id”或“object”。
zIndexNumber | String999菜单的z-index

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/873654.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Harbor系列之1:介绍、架构及工作流程说明

Harbor介绍、架构及工作流程说明 Harbor 是一个用于存储、签名和扫描内容的企业级容器镜像注册表项目。由 VMware 开发并于 2016 年开源。Harbor 提供了一些关键特性&#xff0c;使其成为企业使用的理想选择。 1. Harbor 介绍 1.1 什么是 Harbor Harbor 是一个开源的云原生…

UDP网口(1)概述

文章目录 1.计算机网络知识在互联网中的应用2.认识FPGA实现UDP网口通信3.FPGA实现UDP网口通信的方案4.FPGA实现UDP网口文章安排5.传送门 1.计算机网络知识在互联网中的应用 以在浏览器中输入淘宝网为例&#xff0c;介绍数据在互联网是如何传输的。我们将要发送的数据包称作A&a…

cordova使用vue进行开发

使用vue框架进行cordova跨平台混合框架app开发&#xff0c;步骤如下&#xff1a; 1、使用cordova创建一个项目 2、使用vue创建一个项目 3、在vue项目的根目录创建一个vue.config.js文件&#xff08;如果有则不用再创建&#xff09;&#xff0c;vue.config.js的内容如下&…

Android 14 适配之 - 全屏 intent 通知

全屏 intent 通知 在 Android 11&#xff08;API 级别 30&#xff09;中&#xff0c;任何应用都可以在手机处于锁定状态时使用 Notification.Builder.setFullScreenIntent 发送全屏 intent。在 AndroidManifest 中声明 USE_FULL_SCREEN_INTENT 权限即可&#xff1b; 全屏 int…

在 ROS 2 中创建一个节点的过程

在 ROS 2 中创建一个节点的过程包括几个关键步骤。以下是一般的步骤流程&#xff0c;使用 C 和 ament_cmake 构建系统为例&#xff1a; 步骤 1: 创建工作空间 如果还没有工作空间&#xff0c;首先创建一个&#xff1a; mkdir -p ~/my_ros2_ws/src cd ~/my_ros2_ws colcon bu…

Java学习Day10:总结帖

学习第十天&#xff0c;发一个总结帖&#xff01; 1.基本数据类型&#xff0c;变量 基本数据类型不用过多赘述&#xff0c;其在后面不论是面型对象还有其他知识等都会经常使用&#xff1b; 变量最重要的就是其定义&#xff1a; 这对于我们之后理解自定义类型变量有很大的用处…

简单记录一下ubantu18.04初步使用opencv所遇到的问题

1.ubantu18.04安装opencv 参考&#xff1a;Ubuntu 18.04 安装opencv4.2.0_ubuntu18.04安装opencv4.2.0-CSDN博客 2. _src.type() CV_8UC1 in function cv::equalizeHist 原因&#xff1a;这个错误通常出现在使用cv2.equalizeHist()函数时&#xff0c;输入图像类型不正确。c…

【从零开始实现stm32无刷电机FOC】【实践】【5/7 stm32 adc外设的高级用法】

目录 采样时刻触发采样同步采样 点击查看本文开源的完整FOC工程 本节介绍的adc外设高级用法用于电机电流控制。 从前面几节可知&#xff0c;电机力矩来自于转子的q轴受磁力&#xff0c;而磁场强度与电流成正比&#xff0c;也就是说电机力矩与q轴电流成正相关&#xff0c;控制了…

JAVA学习-练习试用Java实现“岛屿数量”

问题&#xff1a; 给定一个由 1&#xff08;陆地&#xff09;和 0&#xff08;水&#xff09;组成的的二维网格&#xff0c;请计算网格中岛屿的数量。 岛屿总是被水包围&#xff0c;并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外&#xff0c;可以假设…

macOS 环境Qt Creator 快捷键

在 macOS 环境下&#xff0c;Qt Creator 是一个流行的集成开发环境&#xff08;IDE&#xff09;&#xff0c;用于开发 Qt 项目。下面是一些常用的快捷键和操作技巧&#xff0c;帮助你更高效地使用 Qt Creator 进行项目开发和管理&#xff1a; 在 macOS 中&#xff0c;Cmd 键 四…

通信网络机房服务器搬迁流程方案

数据中心机房搬迁是一项负责高难度的工程。整个搬迁过程充满挑战&#xff0c;伴随着各种风险。如何顺利的完成服务器的迁移&#xff0c;需要专业的数据中心服务商全程提供保障。友力科技&#xff08;广州&#xff09;有限公司&#xff0c;作为华南地区主流的数据中心服务商&…

Leetcode3208. 交替组 II

Every day a Leetcode 题目来源&#xff1a;3208. 交替组 II 解法1&#xff1a;环形数组 把数组复制一份拼接起来&#xff0c;和 3101 题一样&#xff0c;遍历数组的同时&#xff0c;维护以 i 为右端点的交替子数组的长度 cnt。 如果 i ≥ n 且 cnt ≥ k&#xff0c;那么 i…

【java】力扣 跳跃游戏

文章目录 题目链接题目描述代码1.动态规划2.贪心 题目链接 55.跳跃游戏 题目描述 代码 1.动态规划 1.1 dp数组的含义 dp[i]&#xff1a;从[0,i]的任意一点处出发&#xff0c;你最大可以跳跃到的位置。 例如nums[2,3,1,1,4]中: dp[0]2 dp[1]4 dp[2]4 dp[3]4 dp[4]8&#xff…

5 webSocket

webSockets 简介 什么是 websocket webSockets 是一种先进的技术;它可以在用户的浏览器和服务器之间打开交互式通信会话;使用此 API,您可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应 websocket 是一种网络通信协议,是HTML5开始提供的一种在单…

【shell】为shell布置陷阱:trap捕捉信号

trap是Shell编程中的一种强大内置命令&#xff0c;‌用于捕获和处理信号。‌ 信号是操作系统用于与正在运行的程序进行通信的机制。‌当发生某些特定事件时&#xff0c;‌操作系统会发送信号给程序&#xff0c;‌例如用户按下CtrlC终止程序的运行。‌trap命令允许我们在Shell脚…

C++:模板类的继承

模板类的继承 1)类模板 继承 类模板 (2)类模板 继承 模板类 (3)类模板 继承 普通类 (4)普通类 继承 模板类 单模板参数&#xff0c;类模板继承类模板&#xff0c;代码实现 //作为父类 template <typename T> class People {private:/* data */int age;public:T x;Peopl…

【思科】链路聚合实验配置和背景

【思科】链路聚合实验配置和背景 背景链路聚合基本概念链路聚合聚合接口 思科链路聚合协议01.PAgP协议02.LACP协议 思科链路聚合模式LACP协议模式PAgP协议模式ON模式 实验准备配置二层链路聚合LACP协议模式SW1SW2PC1PC2查看LACP聚合组建立情况查看LACP聚合端口情况查看逻辑聚合…

「实战应用」如何用DHTMLX将上下文菜单集成到JavaScript甘特图中(三)

DHTMLX Gantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表。可满足项目管理应用程序的所有需求&#xff0c;是最完善的甘特图图表库。 DHTMLX Gantt是一个高度可定制的工具&#xff0c;可以与项目管理应用程序所需的其他功能相补充。在本文中您将学习如何使用自定义上…

设计模式——模版方法和策略模式

前言 作为一名资深CV工程师&#xff0c;学会为自己减少工作量乃重中之重。但只是一味地CV&#xff0c;只会因为劣质代码而让自己的工作量加倍&#xff0c;为了将来不被繁重的维护工作而打扰自己的休息日&#xff0c;为了更好的节能&#xff0c;学习设计模式&#xff0c;刻不容缓…

数据结构_Map和Set

目录 一、搜索模型 二、Map 2.1 Map.Entry 2.2 Map 方法 2.3 Map 注意事项 三、Set 3.1 Set 方法 3.2 Set 注意事项 四、哈希表 4.1 哈希表 4.2 冲突 4.3 哈希函数设计 4.4 闭散列 4.5 开散列/哈希桶 总结 【搜索树】 二叉搜索树又称二叉排序树&#xff0c;它或…