vue
日月朝暮
这个作者很懒,什么都没留下…
展开
-
vuex解决刷新页面会清空
更改store文件下index文件state的定义state: sessionStorage.getItem('state') ? JSON.parse(sessionStorage.getItem('state')): { userName: '', lists:[], accountManagment:[] },以及在App.vue中添加mounted() { window.addEventListener('unload', this.sav原创 2020-08-17 17:11:11 · 426 阅读 · 0 评论 -
vue路由报错 Avoided redundant navigation to current location:
在VUE中路由遇到Error: Avoided redundant navigation to current location:报错显示是路由重复,对项目无影响,个人看着不舒服很好解决,在你引入VueRouter的时候再加上一句话:const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this,原创 2020-07-30 11:07:09 · 384 阅读 · 0 评论 -
elementui根据不同条件校验
<el-form-item :label="$t('application.staff.explain')" prop="agentAnswer.detailCriminalRecord" :rules="this.ruleForm.agentAnswer.hasPHCriminalRecord == '1'? [{ required: true, message: '请输入要删除的![在这..原创 2020-07-14 15:54:02 · 1938 阅读 · 0 评论 -
报错Props with type Object/Array must use a factory function to return the default value.
props类型为Object/Array ,就要这样写props: { dataInfo: { type: Object, default: () => ({}) // default: {} // default: function() { // return []; // } } },试了好几种这个实习了原创 2020-07-08 21:01:12 · 1101 阅读 · 0 评论 -
computed和watch的区别
computed能监听v-moderl的值,只要值发生变化 他就会重新去计算,并且必须要有返回值,用return来返回 <div id="app"> <input type="text" v-model="firstname">+ <input type="text" v-model="lasttname">= <input type="text" v-model="fullname"> </div>原创 2020-05-12 14:55:20 · 180 阅读 · 0 评论