项目需求:要求当前项目每个页面滑到超出一屏的距离时,出现 backTop 按钮,点击则回到最顶端;俗称置顶操作: 因为涉及到的页面较多,每个页面都加肯定显得重复累赘,最终想到了 Vue 的自定义指令 Vue.directive; 场景分析:①.监听页面滚动过程,计算当前的 scrollY 与 设定的 Read More
posted @ 2019-02-22 17:07 让心去旅行 Views(1837) Comments(0) Diggs(0) Edit
项目需求:用自定义的 .gif 图标实现全局 loading 效果;为避免在每个页面手动添加,且简单高效的实现,经查阅资料,最终采用了 vue axios拦截器 + 自编写 loading 插件;下面直接贴上代码~ 在公用模块定义loading文件,含 index.js,loading.vue文件, Read More
posted @ 2019-02-22 15:08 让心去旅行 Views(565) Comments(0) Diggs(0) Edit