
Element
codernmx
❤️砥砺前行,不负余光,永远在路上❤️
展开
-
两种方法解决elementui的el-dialog 移动端中使用百分比显示问题,自适应(响应式)
一、几行css就搞定,不需要去动态的监听获取屏幕宽度啥的,来更改width,这里的意思就是当屏幕宽度小于600px并且大于220px的时候设置为90%显示,如果仅仅需要小于某一个值的话用一个and就行,大于某一个值也是一样。二、根据document.body.clientWidth设置width在mounted中或者created中获取一下宽度给dialog赋值一下就行。个人感觉还是css3的media方便一点,方法很多,看自己咋个用吧...原创 2022-06-22 10:14:59 · 4055 阅读 · 2 评论 -
element ui el-table 表头内容超出省略,悬浮时显示(Tooltip 文字提示效果)
element ui el-table 表头内容超出省略,悬浮时显示(Tooltip 文字提示效果)原创 2022-06-08 16:48:07 · 5423 阅读 · 0 评论 -
element ui Table 单击行选中、取消选中多选状态
element ui Table 单击行选中、取消选中多选状态原创 2022-03-21 15:48:23 · 16430 阅读 · 1 评论 -
vue element admin、vue 使用富文本编辑器(Tinymce)(实现汉化)
当时要实现这个 功能的时候,不知道 element admin 直接内置了 富文本编辑框,还想着自己去找一个来着,后面看了element admin 官网才发现Tinymce 这个玩意儿是可以直接拿来用的,还是很方便官网:https://panjiachen.gitee.io/vue-element-admin-site/zh/feature/component/rich-editor.html#%E5%B8%B8%E8%A7%81%E5%AF%8C%E6%96%87%E6%9C%AC有这个就可以直原创 2022-03-06 11:12:25 · 3357 阅读 · 16 评论 -
InfiniteScroll 无限滚动遇到的坑
InfiniteScroll 无限滚动这玩意遇到的坑解决[Vue warn]: Error in directive infinite-scroll inserted hook: “TypeError: Failed to execute ‘observe’ on ‘MutationObserver’: parameter 1 is not of type ‘Node’.” found inTypeError: Failed to execute ‘observe’ on ‘MutationObser原创 2021-06-25 23:38:15 · 2777 阅读 · 1 评论 -
Vue(坑)[Vue warn]: Error in render: TypeError: Cannot read property ‘xxxx’of undefined
在使用element ui的 InfiniteScroll 无限滚动遇到的错误,异步显示的数据没有初始数据,再显示请求的数据,报错是因为在显示初始数据的时候报错。只要给报错的值设定一个初始就行或者说加个判断当有数据的时候在渲染数据,没有数据的时候不展示。...原创 2021-06-25 23:33:02 · 640 阅读 · 0 评论 -
element选择时间报错(赋予了一个时间值之后)
报错vue.runtime.esm.js?6e6d:619 [Vue warn]: Error in render: “TypeError: date.getFullYear is not a function” found in是因为当前赋予的时间和设置的时间格式不一致比如这里我给了一个2021-05-08 设置又是yyyy-MM-dd HH:mm:ss格式自己修改为一致就可以解决了。...原创 2021-05-20 17:12:47 · 966 阅读 · 0 评论 -
element中input只能输入数字的方法
方式一可以在input中使用属性type='number'但是存在的问题就是可以输入emaxLength不生效能够输入1.1…11…1方式二oninput="value=value.replace(/[^\d]/g,'')"原创 2021-05-18 10:35:44 · 717 阅读 · 1 评论 -
element ui table(表格)点击一行的发生响应
只需要添加一行代码:@row-click="rowClick">在el-table中添加,如:<el-table :data="tableData5" style="width: 100%" row-key="id" :expand-row-keys="expands" @row-click="rowClick">jsrowClick(row, event,原创 2021-01-26 18:06:37 · 1348 阅读 · 0 评论 -
element中el-image显示本地图片
element中el-image如何显示本地图片把正常img标签中的src="@/assets/logo.png"换成:src="require(’@/assets/logo.png’)"就可以了。原创 2021-03-02 16:05:59 · 2717 阅读 · 0 评论 -
在vue项目的main.js中使用element-ui中的Message 消息提示、MessageBox 弹框、Notification 通知等
在vue项目中的main.js中直接使用element-ui中的Message 消息提示、MessageBox 弹框、Notification 通知和在vue文件中使用不同,是因为你在vue中可以从this.maeeage调用,但是在main.js中会提示你:undefined一般是使用axios拦截器的时候会用到://引用import Vue from 'vue';import ElementUI from 'element-ui';// 添加拦截器axios.interceptors.r原创 2021-03-01 16:58:45 · 3927 阅读 · 0 评论 -
vue element-ui input=textarea无法输入的问题
无法输入,是因为element-ui textarea 存在maxlength和minlength属性,刚刚更换了原生textarea,就不会出现不能输入的问题了。项目中要用到textarea这种输入框,用的是element-ui,然而<el-input type="textarea"></el-input>无论怎样输入,都无法输入,如果要继续使用element的样式,可以用html原生的textarea元素,然后引用element的样式el-textarea__inner,加上原创 2021-02-05 09:57:41 · 4768 阅读 · 0 评论 -
vue+element表格一行实现右键操作
根据官方文档:代码:参考链接:https://blog.youkuaiyun.com/r657225738/article/details/90479983原创 2021-01-26 19:40:10 · 962 阅读 · 0 评论 -
element-ui中的select下拉列表 设置默认值
在element-ui的运用中,涉及到了select下拉列表。项目中需要将select的默认值给展示出来,需要设置默认值在官方给出的文档时候<script> export default { data() { return { options: [{ value: '选项1', label: '黄金糕' }, { value: '选项2', label: '原创 2021-01-25 18:51:09 · 3613 阅读 · 0 评论 -
element-ui中table组件的表格嵌套Select,table中使用select
为了实现功能,我想在表格的每一行的对应列都添加一个下拉框Select,如图,但是使用官方文档的时候,会出现v-model不起作用,或者说是循环渲染之后,在一个地方选择,会所有绑定的地方都变成一样,是因为此时所有的下拉框的v-model绑定的都是同一个value先看错误的代码:<el-table-column label="类型"> <el-select v-model="value" placeholder="请选原创 2021-01-21 22:57:06 · 7963 阅读 · 8 评论 -
Element 表格携带参数, 实现编辑删除操作
实现的样式:实现操作部分的template代码<el-table-column align="center" width="150" label="操作"> <template slot-scope="scope"> <el-button type="primary" icon="el-icon-s-too原创 2021-01-21 15:58:28 · 372 阅读 · 0 评论 -
element-ui中的dialog去掉遮罩层
element ui是基于vue的一套前端可视化组件库,官方文档给出的dialog下的modal属性是一个布尔值,需要使用v-bind指令进行监听,在前面加个“:”就可以去掉遮罩层。:modal='false'原创 2021-01-21 14:46:58 · 7875 阅读 · 2 评论 -
vue基于elementUI表格状态判断
如实现根据不同数据展示不同状态,实现是通过if判断是否显示。主要是框选部分的代码,tableDate是我绑定的数据,reason是我通过这个数据来判断。代码:<el-table-column prop="reason" label="是否实现" align="center" width="100" >原创 2021-01-21 14:44:15 · 2797 阅读 · 0 评论 -
vue element动态生成表头,表格内容
首先是我的需求:我是想动态生成表头,动态渲染表格数据,然后我的表头数据是读取的每一条数据的关键字数据是请求接口得到的先看代码:<el-table :data="cases" v-if="cases.length > 0" border style="width: 90%"> <el-table-column v-for="(item,key) in cases[0]"原创 2021-01-09 16:54:57 · 4889 阅读 · 0 评论 -
设置element表格内容居中对齐
在需要居中对齐的地方添加属性align="center"<el-table-column header-align="center" align="center" label="姓名" width="90" prop="NAME"></el-table-column>原创 2020-12-27 18:28:06 · 9758 阅读 · 0 评论 -
element表单验证规则遇到的坑
element验证规则遇到的坑一、首先是你需要为那几个输入框或者其他添加限制规则,你就要设置几个规则并且命名最好和你绑定的值的关键字一样二、然后就是prop需要绑定在el-form-item上,如果el-input外层还有多个el-form-item,必须写在父级的标签上,不然规则不会成功自己看看结构例如:<el-form-item label="执法人员2" class="item"> <el-col :span="6"> <原创 2020-12-26 20:28:09 · 5256 阅读 · 11 评论 -
element验证规则一些常用字段
验证规则一些常用字段required:是否为必须,用于验证字段内容是否为空type:数据类型。默认是string。常见的类型有number,boolean,integer,float,array,date,email等pattern:正则表达式min和max:对于string和数组来说,min和max表示最小和最大的长度;对于数字number来说,表示限制值大小trigger:触发验证的条件validator:自定义校验参考链接:https://www.jianshu.com/p/6aab37原创 2020-12-26 17:08:30 · 3475 阅读 · 0 评论 -
vue element表单验证
vue element表单验证简单的输入为空和输入3-5个字符验证(使用之后的随笔)template部分代码:<div id="app"><el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm"> <el-form-item label="姓名" prop="name"> <el-input v-mode原创 2020-12-26 11:52:46 · 3012 阅读 · 0 评论 -
element表格分页功能,前端完成分页(一次请求数据)
<el-table stripe :data="tableData.slice((currentPage-1)*pagesize,currentPage*pagesize)" border height="328"> <el-table-column type="index"></el-table-column> <el-table-column prop="type" label="字典类型"></el-table-column原创 2021-03-10 19:35:06 · 2519 阅读 · 2 评论 -
element-ui的登录密码框带图标的密文和明文
<el-input prefix-icon="el-icon-user" v-model="USERNAME" placeholder="请输入账号"></el-input><el-input prefix-icon="el-icon-unlock" placeholder="请输入密码" v-model="PASSWORD" show-password></el-input>原创 2021-03-04 17:19:24 · 5661 阅读 · 2 评论 -
vue element 显示 base64格式图片
vue element 显示 base64格式图片html<el-image style="width: 300px; height: 150px" :src="url" :preview-src-list="srcList"></el-image>jsthis.url='data原创 2021-03-04 13:01:43 · 16205 阅读 · 3 评论 -
element表格居中对齐,表头和内容
header-align="center"是只让表格头居中header-align="center"<el-table-column header-align="center" prop="ID" label="ID" width="50"></el-table-column>效果:align="center"是表格头部和全部居中align="center"全部居中效果:...原创 2021-01-08 15:49:05 · 8307 阅读 · 0 评论 -
解决element Upload 上传 出现Access to XMLHttpRequest at
Access to XMLHttpRequest at ‘http://192.168.12.119/api/design/upload_img’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is prese原创 2021-03-03 15:46:15 · 11223 阅读 · 4 评论