iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >elementui中的el-cascader级联选择器的实践
  • 744
分享到

elementui中的el-cascader级联选择器的实践

2024-04-02 19:04:59 744人浏览 八月长安
摘要

目录一、效果 二、主要代码一、效果 功能:使用接口调回来的数据,显示出可选的项,并开始有默认的选项值。 二、主要代码 <el-cascader ref="cascad

一、效果

在这里插入图片描述

功能:使用接口调回来的数据,显示出可选的项,并开始有默认的选项值。

二、主要代码


<el-cascader ref="cascaderAddr" :options="rangeArr" :props="optionProps" v-model="plable"  @change="handleChange3" style="width: 100%;"></el-cascader>

解释:

(1)数据源不符合官方的数据源,需要重新指向

在这里插入图片描述

但是我们接口返回的数据源是这样的:

在这里插入图片描述

所以要重新指向一下value值、lable值以及children值(所以才有了:props=“optionProps”);

(2)expandTrigger:次级菜单的展开方式click / hover,默认为click

(3)checkStrictly:是否严格的遵守父子节点不互相关联


export default {
	data() {
//配送位置选择源
			rangeArr: [],
			optionProps: {
				value: 'sguid',
				label: 'address',
				children: 'childs',
				checkStrictly: true,
				expandTrigger: 'hover'
			},
			plable: [], //配送选择值
},
mounted: function() {
//配送位置
		this.$axiOS
			.get('url')
			.then(response => {
				this.rangeArr = response.data.obj;
				console.log('配送可选择源aaaa', this.rangeArr);			
			})
			.catch(function(error) {
				// 请求失败处理
				console.log(error);
			});
	//获取初始值
		this.$axios.get("url")
	    .then((response) => {
			if (response.data.status == 200){
			    this.plable=response.data.obj.ranges_sguid;//默认选中的值
			}
		})
		 .catch(function (error) { // 请求失败处理
	      console.log(error);
	    });
},
methods: {
handleChange3(value) {
			console.log('选中id值',value);
			console.log('选中lable值',this.plable);
			var thsAreaCode = this.$refs.cascaderAddr.getCheckednodes()[0].pathLabels;;   //注意2: 获取label值
			console.log('lable',thsAreaCode)  // 注意3: 最终结果是个一维数组对象
			var len=value.length-1;
			this.fORM.ranges_sguid=value[len];//这是最终修改后的要提交的选中后的数据值
			console.log('guid',this.form.ranges_sguid);
			this.$refs.cascaderAddr.toggleDropDownVisible();// 选择之后将下拉界面收起
		}
}

到此这篇关于elementui中的el-cascader级联选择器的实践的文章就介绍到这了,更多相关element el-cascader级联选择器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: elementui中的el-cascader级联选择器的实践

本文链接: https://www.lsjlt.com/news/155184.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • elementui中的el-cascader级联选择器的实践
    目录一、效果 二、主要代码一、效果 功能:使用接口调回来的数据,显示出可选的项,并开始有默认的选项值。 二、主要代码 <el-cascader ref="cascad...
    99+
    2022-11-12
  • elementUI实现级联选择器
    本文实例为大家分享了elementUI实现级联选择器的具体代码,供大家参考,具体内容如下 1、从后端调用接口,传递数据到前端 2、使用VUE代码显示级联选项 <el-ca...
    99+
    2022-11-12
  • 利用级联选择器实现省市区三级联动【vue + elementUI Plus | uViewUI】
    文章目录 准备数据vue + ElementUI Plus 利用级联选择器实现省市区三级联动学习记录具体代码 vue + uViewUI 利用选择器多列联动实现省市区三级联动 (uniapp学习记录具体代码 准备数据 ...
    99+
    2023-08-19
    vue.js elementui javascript 小程序 前端
  • jquery如何实现treeview的级联选择
    这篇文章给大家分享的是有关jquery如何实现treeview的级联选择的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   jquery.treeview的使...
    99+
    2022-10-19
  • vue实现省市区的级联选择
    最近要实现一个省市区级联选择效果,省市区的数据都是使用的本地数据,实现起来逻辑会有一点复杂,我在这里列举PC端的总结分享一下,移动端的代码也是差不多的,除了html之外,其它的可以复...
    99+
    2022-11-12
  • vue2+elementUI的el-tree的选中、高亮、定位功能的实现
    在使用无选择框的el-tree时遇到的坑以及如何使用el-tree 最后附全部代码 ref="tree" ----> 必须写 accordion ---->...
    99+
    2022-11-13
  • ElementUI日期选择器时间选择范围限制的实现
    目录单个输入框的情景1: 设置选择今天以及今天之后的日期情景2: 设置选择今天以及今天以前的日期情景3: 设置选择今天之后的日期(不能选择当天时间)两个输入框情景1: 限制结束日期不...
    99+
    2022-11-13
  • 实现微信小程序中的多级联动选择器效果
    实现微信小程序中的多级联动选择器效果,需要具体代码示例随着微信小程序的普及和发展,越来越多的开发者开始关注小程序的开发技巧和实现效果。其中,多级联动选择器是小程序中常见的一种选择器效果,能够提供良好的用户体验和交互效果。本文将介绍如何在微信...
    99+
    2023-11-21
    微信小程序 选择器 多级联动
  • elementUI中的el-tree实现checkbox单选框及bus传递参数功能
    el-tree 单选功能 在日常项目开发中,会经常遇到,树形结构的查询方式,为了快速方便开发,常常会使用到快捷的ui组件去快速搭树形结构,这里我用的是 element ui 中的 e...
    99+
    2022-11-13
  • el-table 选中行与复选框相互联动的实现步骤
    目录步骤:1. 点击行时触发复选框的选择或取消2.点击复选框时触发相应行的变化(问题关键在怎么获取复选框选取的行)需求:对el-table 选中行时复选框也被选中,选中复选框时触发行...
    99+
    2022-11-13
    el-table 复选框联动 el-table 行复选框联动
  • 微信小程序中如何实现三级联动地址选择器
    这篇文章主要为大家展示了“微信小程序中如何实现三级联动地址选择器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序中如何实现三级联动地址选择器”这篇文章吧...
    99+
    2022-10-19
  • CSS中的选择器优先级顺序
    本篇内容主要讲解“CSS中的选择器优先级顺序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS中的选择器优先级顺序”吧!特殊性是什么在对一个HTML元素应用C...
    99+
    2022-10-19
  • 微信小程序开发中如何实现三级联动地址选择器
    这篇文章将为大家详细讲解有关微信小程序开发中如何实现三级联动地址选择器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。picker和picker-view组件在正式介绍实现之前,我们需要先来介绍下这两个组件...
    99+
    2023-06-26
  • CSS中的层级选择器如何使用
    这篇文章主要介绍“CSS中的层级选择器如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS中的层级选择器如何使用”文章能帮助大家解决问题。层级选择器CSS层...
    99+
    2022-10-19
  • 选择云服务器配置模式的最佳实践
    1. 了解云服务器配置模式 在选择云服务器配置模式之前,我们需要了解一些基本概念。云服务器配置模式通常分为三种:共享型、独享型和混合型。 共享型:多个用户共享同一台物理服务器的资源,适用于小型网站和应用。 独享型:一台物理服务器只分配给...
    99+
    2023-10-27
    服务器配置 模式
  • 选择阿里云服务器地址的最佳实践
    阿里云服务器是中国领先的云计算服务提供商,为用户提供灵活、安全、可扩展的云计算服务。在选择阿里云服务器地址时,有许多因素需要考虑,如地理位置、带宽、网络质量等。本文将介绍如何根据关键词“阿里云服务器应该选择哪些地址”选择最佳的服务器地址。 ...
    99+
    2023-11-23
    阿里 地址 服务器
  • 在Vue中使用deep深度选择器修改elementUI组件的样式
            在项目当中我们常常会使用到 Element UI 组件库来进行快速开发,但是组件在引入...
    99+
    2022-12-08
    Vue修改element UI组件的样式 Vue修改element UI样式 deep 深度选择器
  • Element中Select选择器的实现
    本篇是关于下拉框相关知识点总结 今天来整理一下目前最喜欢的el组件 el-select:Element官网 最近真的做梦都是这个组件的相关属性clearable和filterable...
    99+
    2022-11-13
  • 选择亚马逊CVM服务器安全组的最佳实践
    1. 确定安全组的目标 在选择亚马逊CVM服务器安全组之前,首先需要明确安全组的目标。安全组是一种虚拟防火墙,用于控制入站和出站流量。因此,你需要确定你的服务器需要保护哪些服务和端口,以及允许哪些IP地址或IP地址范围访问。 2. 了解默...
    99+
    2023-10-27
    亚马逊 服务器 CVM
  • CSS中的选择器与样式优先级是怎样的
    这篇文章给大家介绍CSS中的选择器与样式优先级是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。优先级:由高到低(从上到下)!important内联(1,0,0,0)id: (0,...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作