随笔分类 - vue2
摘要:1. 先封一个校验方法: 方法代码: formRulesValidate(fName){ return new Promise((resolve)=>{ this.$refs[fName].validate(valid=>{ if(valid) resolve(valid); }); }); },
阅读全文
摘要:一 般检查以下两点即可改正: 1. < el-form Q ref="gueryFormRef" :model="queryParams.attribute" :inline="true">而不是v-model 此处用的是 el-form 的 model 属性2.e-inputQ 中必须绑定 v-m
阅读全文
摘要:路由的 两种传参方式: 一: 声明式 <router-link :to="{ path: '/login' }">Home</router-link> 二: 编程式 $router.push(...) //该方法的参数可以是一个字符串路径,或者一个描述地址的对象。 不带参数写法: // 字符串(对应
阅读全文
摘要:未能对“FormData”执行“append”:需要2个参数,但仅存在1个参数。 let formData=new FormData() 本来 formData.append(‘list’,JSON.stringify(arr)) 改成下边这样了,就报错了 formData.append(JSON.
阅读全文
摘要:formatter 和 scope 冲突不能同时使用否则就会失效 解决办法: 自己写 formatter 方法: <div v-else-if="item.prop 'file_size'"> <span v-html="formatter(scope.row.file_size, item.pro
阅读全文
摘要:今天发现使用el-upload上传文件,上传没有问题,点详情看文件时就会报一个错误,错误如下:TypeError: Cannot create property ‘uid’ on string ‘https://xxxx.com/upload/20230506/1683346602758.png’
阅读全文
摘要:data: results:接口返回是是[]; this.formList.result : '' ;是字符串 , resultsList;[]; fileList:[]; 注: 因为后台需要接受字符, 上传文件又是 数组,所以需要自己 使用 split(',') ;join(' ,') 来切换数组
阅读全文
摘要:上传单个图片: template: <el-form-item label="上传图片" prop="result"> <el-upload v-if="!formList.result" class="upload-demo" action='/api/jsonws/dlapp/add-file-
阅读全文
摘要:两个方法都是传值给vuex的mutation改变state dispatch:异步操作,数据提交至 actions ,可用于向后台提交数据 this.$store.dispatch('isLogin', true); commit: 同步操作,数据提交至 mutations ,可用于登录成功后读取用
阅读全文
摘要:解决方法:在使用el-submenu时,index=””属性忘记了,加上 index=””,即<el-submenu index=""></el-submenu>
阅读全文
摘要:用管理者的身份进去,目前问题解决了,还不知道怎么解决的。
阅读全文
摘要:在vue里出现ata functions should return an object: 和 Cannot read property '__ob__' of undefined 解决办法:报错是因为在 data () {},里没有返回(return) 需要写成 data(){ return{ }
阅读全文
摘要:Vue Error in nextTick: "RangeError: Maximum call stack size exceeded" 当你的vue项目中出现这种报错的时候,页面肯定是显示不出来,找了半天,似乎也没发现有循环引用的呀 为啥会报内存溢出呢? 后来发现组件名字写错位置了,或者组件名字
阅读全文
摘要:1. 报这个错的 都是关键字问题,不要用关键字 做为组件的名字,不然肯定都会报错,如果找不到就一个字母的看,我就是 忘记改组件的名字导致报错,这个问题 改个名字就好,切记改全不然只有页面报错,文档没有提示 全家桶--常见问题 参考链接 https://www.cnblogs.com/blackcha
阅读全文