摘要:
vue项目兼容移动端,上传图片用到的是element的el-upload组件,ios手机端使用的时候,拍照上传照片会出现旋转90度的问题,以下为解决方案 需要在el-upload组件的beforePicUpload的方法中对ios拍照上传的图片进行处理 ①,需要用到exif-js插件进行照片的处理: 阅读全文
摘要:
项目需求: 替换最后一个匹配项 使用方法: replace 使用replace匹配的是第一个匹配项,或者使用g进行全局匹配,与需求不符 匹配最后一个匹配项并替换,需要用到一种贪婪模式 阅读全文
摘要:
用vue写的后台管理系统,input需要限制输入内容的字符长度 (如果需要限制字符串的长度,只需要使用element-ui中的input的maxlength和minlength属性即可,原生的input同样的做法) 如果是限制字符长度,el-input覆盖了原生的方法,需要将el-input元素更换 阅读全文
摘要:
在项目中,我们经常需要根据某个特定的值删除数组中的元素,怎么删除呢? 我们可以用到splice()这个方法 splice的定义引用于http://www.w3school.com.cn/jsref/jsref_splice.asp 1.简单的一维数组: 如上数组,想要删除b这个元素的方法: 2.包含 阅读全文
摘要:
查询接口获取到的接口数据渲染进页面以后,想要存储一份,以防用户点击重置按钮,不要再次调用接口获取数据。 在vue中,a变量赋值b变量以后,修改a变量的内容,会影响到b变量也同时修改,这样就不符合需求。 解决方法: 赋值的时候使用JSON.parse()和JSON.stringify()进行转换即可赋 阅读全文
摘要:
参数data即为从后台或者其他地方传入的时间戳,最后转换的日期格式为: 如果需要其他格式,可以自行变化,如有疑问,可留言! 阅读全文
摘要:
如果想获取0-100之间的随机数,则可将函数的min和max分别设置为0和100 获取其他范围内的随机数亦然 阅读全文
摘要:
一般是webpack的版本和webpackserver的版本不兼容导致的错误。 解决方法是先卸载这两个版本,再安装指定的版本。 卸载: 再安装指定或者最新版本的webpack和webpack-dev-server: 然后就成功啦; 如有疑问,可留言! 阅读全文