摘要: 最近整理了一下,table表格的编辑状态,把一般表格里需要输入的类型都放进来了,实现的功能如图 这里面的input输入框没什么好说的,绑定对应的值就可以,要注意的是组件上传的upload,这个表格是有多个upload上传组件的,upload组件的文件列表是根据fileList展示的,所在在处理方法的 阅读全文
posted @ 2018-12-18 17:54 潇湘羽西 阅读(4538) 评论(1) 推荐(2) 编辑
摘要: 博客源码githup连接https://github.com/shengbid/vue-demo 最近做项目遇到一个需求,需要实现一个表格的单选,由于项目使用的是element-ui.于是去看了表格的文档,确实有单选的方法,但是官方的单选是直接选中表格行,通过颜色来区分 看着效果不明显,实际需要一个 阅读全文
posted @ 2018-12-14 16:23 潇湘羽西 阅读(32779) 评论(8) 推荐(1) 编辑
摘要: 一般来说,在Vue项目中使用父子组建时,都是把通用的HTML结构提取出来写成一个子组件,需要动态展示的数据用过prop属性传递,不过有时候我们可能想给子组件传递一个HTML代码,这个时候用prop不太适用,Vue给我们提供了slot(插槽)可以实现这种应用场景.下面是自己学习后总结的几种插槽使用方式 阅读全文
posted @ 2018-11-22 15:50 潇湘羽西 阅读(6265) 评论(2) 推荐(1) 编辑
摘要: 之前写了一些关于element-ui表格合并的方法,不过用的数据都是确定的数据(死数据),但是很多时候我们的数据都是通过后台获得的,数据不稳定,这个时候使用表格合并就需要先处理一下数据,先看一下一种很常见的数据展示场景 本博客源码: https://github.com/shengbid/vue-d 阅读全文
posted @ 2018-11-07 12:25 潇湘羽西 阅读(9246) 评论(6) 推荐(2) 编辑
摘要: 多选框是一种非常常见的功能,有时候我们会根据后台返回的数据进行多选框渲染,之前做项目时遇到循环生成多选框时,v-model绑定的值会随着选中与取消改变,但页面却不会变化 的情况,后来测试了一下,发现多选框的数据类似只能在页面上渲染一次.先看一下我项目中遇到的情况: 页面渲染出来的效果是这样的,根据后 阅读全文
posted @ 2018-11-05 15:32 潇湘羽西 阅读(18550) 评论(0) 推荐(2) 编辑
摘要: 在项目中,很多时候都会有输入框的存在,为了防止用户随意输入都会有限制,最近遇到一种需求,输入价格时只能输入数字类型,并且输入的数字格式要正确, 在网上搜索的很多验证数字的对格式没有校验,所以自己就完善了一下,使用的正则表达式,但是由于自己正则知识实在匮乏,写的比较low,不过也能实现最终的效果吧 能 阅读全文
posted @ 2018-10-12 16:24 潇湘羽西 阅读(2876) 评论(0) 推荐(0) 编辑
摘要: element-UI提供了DatePicker日期选择器组件,可以让我们很方便的获取到日期,默认的选择是全部的日期都可以选择的,但是很多场景中我们要对日期选择范围做限定,比如出行日期就不能选过去的日期,订票时间要限制日期范围 官网提供了picker-options参数可以设置日期选择范围,具体操作看 阅读全文
posted @ 2018-10-08 17:27 潇湘羽西 阅读(69054) 评论(4) 推荐(2) 编辑
摘要: 最近做项目,遇到预览PDF这个功能,在网上找了找,大多推荐的是pdf.js,不过在Vue中还是想偷懒直接npm组件,最后找到了一个还不错的Vue-pdf 组件,GitHub地址:https://github.com/FranckFreiburger/vue-pdf#readme 不过一般GitHub 阅读全文
posted @ 2018-09-14 18:30 潇湘羽西 阅读(248697) 评论(77) 推荐(16) 编辑
摘要: element-UI 的table表格数据有提供多项框的功能,只要在表格列中多加一列就可以选择表格的数据 但是有时候表格的数据是有分页的,分页一般是要重新请求后台数据,这样上一页也就是上一次请求的数据的选中状态就没有了.element提供了reserve-selection可以保存数据更新前选中的值 阅读全文
posted @ 2018-09-11 19:05 潇湘羽西 阅读(29607) 评论(5) 推荐(9) 编辑
摘要: Vue.js中提供了v-model可以双向绑定表单元素,这个方法可以非常方便的获得输入的值,但是有时候表单元素需要循环生成,在循环中要怎样获得指定输入框的值呢 这里介绍两种,一种是v-for中循环生成的输入框,一种是在element-table中生成的输入框 在循环中只要给定的v-model不一致就 阅读全文
posted @ 2018-08-17 11:22 潇湘羽西 阅读(13344) 评论(0) 推荐(0) 编辑