返回顶部
首页 > 资讯 > 前端开发 > 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://lsjlt.com/news/155184.html(转载时请注明来源链接)

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

猜你喜欢
  • elementui中的el-cascader级联选择器的实践
    目录一、效果 二、主要代码一、效果 功能:使用接口调回来的数据,显示出可选的项,并开始有默认的选项值。 二、主要代码 <el-cascader ref="cascad...
    99+
    2024-04-02
  • elementUI实现级联选择器
    本文实例为大家分享了elementUI实现级联选择器的具体代码,供大家参考,具体内容如下 1、从后端调用接口,传递数据到前端 2、使用VUE代码显示级联选项 <el-ca...
    99+
    2024-04-02
  • 关于elementui中el-cascader的使用方式
    目录element ui中el-cascader使用例→代码element中el-cascader使用及自定义key名element ui中el-cascader使用 要想...
    99+
    2024-04-02
  • 利用级联选择器实现省市区三级联动【vue + elementUI Plus | uViewUI】
    文章目录 准备数据vue + ElementUI Plus 利用级联选择器实现省市区三级联动学习记录具体代码 vue + uViewUI 利用选择器多列联动实现省市区三级联动 (uniapp学习记录具体代码 准备数据 ...
    99+
    2023-08-19
    vue.js elementui javascript 小程序 前端
  • vue ElementUI级联选择器回显问题解决
    目录1. 分析问题2. 解决问题1. 分析问题 【问题描述】 使用 ElementUI 的 Cascader 级联选择器组件,如果使用了懒加载和动态加载数据会导致,在v-model中...
    99+
    2024-04-02
  • elementui动态级联选择器回显问题怎么解决
    这篇文章主要讲解了“elementui动态级联选择器回显问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“elementui动态级联选择器回显问题怎么解决”吧!场景描述后台返回类目数...
    99+
    2023-07-05
  • vue怎么实现级联选择器
    本篇内容主要讲解“vue怎么实现级联选择器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么实现级联选择器”吧!基于Vue的级联选择器,可以单项,二级, 三级级联,多级级联web开发中我...
    99+
    2023-07-04
  • jquery如何实现treeview的级联选择
    这篇文章给大家分享的是有关jquery如何实现treeview的级联选择的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   jquery.treeview的使...
    99+
    2024-04-02
  • vue实现省市区的级联选择
    最近要实现一个省市区级联选择效果,省市区的数据都是使用的本地数据,实现起来逻辑会有一点复杂,我在这里列举PC端的总结分享一下,移动端的代码也是差不多的,除了html之外,其它的可以复...
    99+
    2024-04-02
  • vue2+elementUI的el-tree的选中、高亮、定位功能的实现
    在使用无选择框的el-tree时遇到的坑以及如何使用el-tree 最后附全部代码 ref="tree" ----> 必须写 accordion ---->...
    99+
    2024-04-02
  • element UI怎么实现级联选择器
    本篇内容介绍了“element UI怎么实现级联选择器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!从后端调用接口,传递数据到前端使用VUE...
    99+
    2023-06-25
  • ElementUI日期选择器时间选择范围限制的实现
    目录单个输入框的情景1: 设置选择今天以及今天之后的日期情景2: 设置选择今天以及今天以前的日期情景3: 设置选择今天之后的日期(不能选择当天时间)两个输入框情景1: 限制结束日期不...
    99+
    2024-04-02
  • 如何使用vue2.0实现级联选择器
    小编给大家分享一下如何使用vue2.0实现级联选择器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!基于Vue的级联选择器,可以单项,二级, 三级级联,多级级联web开发中我们经常会遇到级...
    99+
    2024-04-02
  • 实现微信小程序中的多级联动选择器效果
    实现微信小程序中的多级联动选择器效果,需要具体代码示例随着微信小程序的普及和发展,越来越多的开发者开始关注小程序的开发技巧和实现效果。其中,多级联动选择器是小程序中常见的一种选择器效果,能够提供良好的用户体验和交互效果。本文将介绍如何在微信...
    99+
    2023-11-21
    微信小程序 选择器 多级联动
  • ElementUI时间选择器限制选择范围disabledData的使用
    关于结束时间不能大于开始时间的问题,在elementui里我们用官方提供的 disabledDate 选项来解决。HTML:给选择器加上:picker-options属性 //开始时...
    99+
    2024-04-02
  • elementUI中的el-tree实现checkbox单选框及bus传递参数功能
    el-tree 单选功能 在日常项目开发中,会经常遇到,树形结构的查询方式,为了快速方便开发,常常会使用到快捷的ui组件去快速搭树形结构,这里我用的是 element ui 中的 e...
    99+
    2024-04-02
  • el-table 选中行与复选框相互联动的实现步骤
    目录步骤:1. 点击行时触发复选框的选择或取消2.点击复选框时触发相应行的变化(问题关键在怎么获取复选框选取的行)需求:对el-table 选中行时复选框也被选中,选中复选框时触发行...
    99+
    2022-11-13
    el-table 复选框联动 el-table 行复选框联动
  • ElementUI中的el-dropdown传入多参数的实现方法
    最近工作中因为业务中按钮的增多,导致页面排版按钮过多,页面不够美观,用户体验不佳,于是想到利用el-dropdown做一个下拉按钮(把多个按钮整合到了一起,下拉实现) 但是El...
    99+
    2024-04-02
  • VUE-ElementUI 时间区间选择器的使用
    目录VUE-ElementUI 时间区间选择器一、单个输入框二、两个输入框elementUI-日期选择器(两个框 限制选择范围、快捷键选择) 两个日期框选择VUE-Elem...
    99+
    2024-04-02
  • Element el-date-picker 日期选择器的使用
    目录1. 前言2. 基本用法3. 日期格式化4. 选择其他日期单位5. 选择多个日期6. 带快捷选项7. 禁用部分日期8. 小结1. 前言 日期选择器用来选择一个或者多个日期,例如选...
    99+
    2023-05-18
    Element el-date-picker 日期选择器 Element 日期选择器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作