
Vue
mhl66
这个作者很懒,什么都没留下…
展开
-
elementUI 分页刷新bug
问题:点击其他页码时刷新浏览器,页码默认跳转回到了第一页并没有停留在当前页码。如果你并不是在第一页进行数据搜索分页,那么当你返回当前页,页面数据为离开时的数据,但页码显示为第一页,此时你再次点击刚才的页码,两页数据为一致,出现页码数据重复。解决办法:用session或local存储下来 回到第一页时在created生命周期里面(注意:不是在mounted里面)获取并给current-page赋值,最后赋值成功调用接口成功的时候,把session清除created() { this.cur...转载 2020-08-22 11:14:51 · 856 阅读 · 0 评论 -
监听滚动轴移动的距离
问题: 在mounted里面直接添加监听这样监听到的值一直是0window.addEventListener('scroll', this.handleScroll);解决办法:添加一个参数truewindow.addEventListener('scroll', this.handleScroll, true);原创 2020-06-28 10:40:54 · 512 阅读 · 0 评论 -
图片URL转BOLB BOLB转文件
getUrlBolb(url) { let reader = new FileReader(); this.imageToBlob(url, (blob) => { reader.readAsDataURL(blob); }); reader.onload = (e) => { console.log(e)dataURLtoFile(e.target.r...原创 2020-04-08 16:43:31 · 640 阅读 · 0 评论 -
Vue created和activated的区别
created():在创建vue对象时,当html渲染之前就触发;全局vue.js只创建一次,也就是说,created()只会触发一次;activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面数据等...原创 2020-04-01 10:08:47 · 404 阅读 · 0 评论 -
elementUI switch开关文字显示
//表格<el-table-column label="状态"> <template slot-scope="scope"> <el-switch v-model="scope.row.flag" class="demo" active-color="#00A854" active-text="正常"...转载 2019-12-16 20:09:07 · 1951 阅读 · 3 评论 -
Vue子组件修改父组件传的值
Vue父子间传值报错Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop bein...原创 2019-11-29 16:01:31 · 263 阅读 · 0 评论