草庐IT

background_element

全部标签

Vue Element UI 基础多条件查询+重置

     首先我们用ElementUI的话就得下载和引入相对应的东西,下面是网址https://element.eleme.io/#/zh-CN/component/installationhttps://element.eleme.io/#/zh-CN/component/installation    第一步安装     第二步引入        注:要在main.js里写入一下内容 好了以后就可以开始啦!话不多说先上代码.template布局        多条件查询Input以及select         table表格        script代码   

element ui设置table自适应表格宽,不自动换行

在我们平常开发使用elementui中的table时,会出现数据过长自动换行的结果,如果把宽给死的情况下也不太适合,接下来提供二种方式去动态计算每个盒子的宽度。第一种方式表格加**table-layout='auto’**属性表格加tableAuto类名el-table-column标签不设置宽度el-table:data="tableData"table-layout='auto'class="tableAuto">el-table-columnprop="name"label="名称"/>el-table>//设置超出不折行style>.tableAuto.el-table.cell{wh

vue2+element ui封装搜索组件

组件使用template>divclass="Test">divclass="header">el-buttontype="primary"size="mini"class="searchBtn"@click="search">高级搜索iclass="el-icon-arrow-downel-icon--right">i>el-button>div>divclass="search">vueSearch:formItem="searchItem"ref="vueSearch":formHandler="form_handler":formData="searchInfo">vueSearch>

Element-ui踩的坑-“CSS样式”

目录配置环境错误方向解决 总结配置环境pc端node 16.14.0 npm 8.3.1 vue @vue/cli5.0.8错误方向在使用element-ui时,发现有时候可以在控制台利用内置的类来改变节点元素样式,但是当数据一多就无法利用了(即,无效利用),并且,在无效后在其上添加会发现,添加的样式处于所需要绑定的上层,故又无效。 无效===> style样式的优先度>类的优先度,故无法绑定所需,只能赋予其上层样式解决 在局部样式中,利用element-ui中内置样式设置自定义样式前加上  /deep/有效===>  将原有内置样式替换自定义样式,搞定!总结在网上总共有以下几种方法:1、深度

基于Vue和Element-UI中Select 选择器的分组全选以及样式修改问题

文章目录基于Vue和Element-UI中Select选择器的分组全选以及样式修改问题Select选择器分组Select选择器分组加全选Select选择器的样式修改问题参考源代码基于Vue和Element-UI中Select选择器的分组全选以及样式修改问题首先我们来看看最终表现出来的效果图(下面是新更新的最终效果图,更新于2022年3月30日)本人前端写的比较少,因为有需求是需要做到如上图所示的效果,所以特意研究了一下。Select选择器分组关于el-select选择器分组这个,在element-ui的官网也给出了简单的demo了,所以本博文也是基于这个demo的基础上进行改造的。templa

element-ui el-scrollbar滚动条初始化不显示

当使用el-scrollbar的时候,比如你的数据列表是后端获取的,这时候,初始化的时候,因为数据还没有获取到,导致里面的内容没有撑开,所以滚动条是不显示的,但是可以正常滚动。解决方法:获取左侧菜单的数据时,           class="avue-sidebar--tip">{{$t('menuTip')}}          :default-active="nowTagValue"       mode="vertical"       :show-timeout="200"       :collapse="keyCollapse">                  :scree

Element UI 表格 el-table 二次封装

ElementUI表格进行二次封装Tips:文章末尾有完整封装代码一、继承element表格属性需要将element提供的表格属性使用props传入组件中props:{ //表头数据 columns:{ type:Array }, //表格数据 list:{ type:Array, default(){ return[] } }, //加载动画 loading:{ type:Boolean, default:false }, //表格宽度 width:[String,Number], //表格高度 height:[String,Number], //表格最大高度 maxHeight:[Stri

Vue + element-ui form rules 校验特殊格式数据(嵌套校验)

 问题描述:①   需要多层数据嵌套表单验证失效②   表单验证事件 prop匹配不到数据,value值undefined。  首先在页面有一个新增功能 如下图:泛化答案数据格式与正常表单验证数据格式不同(如图):  对象内嵌套多层嵌套后校验数组内的值 表单内答案输入框是两个数组内的值解决方案:  首先要了解表单验证的基本规则(element官方文档) form表单绑定:model  (表单数据源)Objectform表单绑定 :rules   (校验规则)Objectform表单el-itme  prop(表单model字段)String 校验必填图标为代码收起后展示  form只包含双向数

【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 约束和统一前端代码规范

前言本文介绍vue3-element-admin如何通过ESLint检测JS/TS代码、Prettier格式化代码、Stylelint检测CSS/SCSS代码和配置EditorConfig来全方位约束和统一前端代码规范。ESLint代码检测ESLint可组装的JavaScript和JSX检查工具,目标是保证代码的一致性和避免错误。ESLint安装安装ESLint插件VSCode插件市场搜索ESLint插件并安装安装ESLint依赖npmi-DeslintESLint配置ESLint配置(.eslintrc.cjs)执行命令完成ESLint配置初始化npxeslint--init根目录自动生成的

基于vue+element ui 实现商城 商品详情配置功能 封装组件

组件背景: 商城项目实现配置商品详情列表配置不能用富文本列表内只能上传文字描述和图片实现: 基于vue+elementui商品详情页配置{{item.conts}}上移下移编辑删除添加修改取消编辑图片文本importaxiosfrom'axios'exportdefault{name:'Phones',props:{lists:{type:Array,default(){return[]},},},data(){return{myList:this.lists,inputVlue:'',show:false,showType:'',INDEX:0,}},methods:{//添加文字显示add