老师,提问一个一问题..

来源:4-13 loading 基础组件的开发和应用

沧海的雨季

2019-05-23

图片描述
这个有些文件是直接引入,有些文件是需要一个变量?这里有什么区别吗?

还有v-lazyload现在是类似虚拟滚动的技术吗? 我看现在是可视区域有图片, 不会加载可视区域下面的图片, 课程里是连下面的小鸡图片也有, 现在是只往下滚动才会先加载小鸡, 然后是真图片…

写回答

1回答

ustbhuangyi

2019-05-23

要不要用变量,取决于这个模块有没有 export 对象,且你要不要用这个对象。
v-lazyload 不是虚拟滚动,而是一种图片懒加载技术,只有图片滚动到视口才会真正去加载。

0
3
ustbhuangyi
回复
沧海的雨季
import 'xxx' 的时候会执行一次 'xxx' 的代码,但是 `xxx` 模块只会被执行一次,比如多个地方多次 import 也不会让模块的代码重复执行。不用变量只是不 care 这个模块 export 的值而已,不管这个模块是不是有 export
2019-05-23
共3条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程