Vue 里面的动态资源引入方式 跟静态资源引入方式这里麻烦老师给讲一下

Vue 里面的动态资源引入方式 跟静态资源引入方式这里麻烦老师给讲一下

1、是不是静态资源引入,比如 assets 文件夹,就得使用 import '../' 这种方式去引入

2、这种引入方式跟使用什么框架有关系吗,跟 框架里面使用什么文件夹有关系吗,为什么静态资源就得这么引入

3、引入方式

我自己知道的是   默认导出的  可以这样引入  import xxx from '../'   xxx名字可以自定义

                          导出多个  可以这样引入    import { a, b } from '../'

 那 import '../' 这种 跟 默认导出导出多个 有什么区别

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、在vue框架中,静态资源导入、导出支持es6中的module语法。es6中,导入、导出使用import、export。在vue框架中,默认将静态资源当成模块处理,所以可以使用import导入。

2、import导入静态资源时,语法是“import  模块路径”,同学举例中的“../”是模块的路径(和文件路径意思类似)。这个路径不是固定的,要看模块与当前代码的位置关系,还可以对比“src引入图片时,src中的地址写法”来理解这里。

3、静态资源的引入方式和框架有关。框架内部支持什么语法,我们就要使用什么语法。比如vue支持ES6的导入导出,那我们就可以使用import。而vue还支持其他方式引入,比如require,所以有时候静态资源可能需要用require引入(不常用),方式相对灵活。

4、import '../'这种形式,就是对应文件资源模块的,比如图片、css文件。为了方便理解,可以看成是import xxx from '../' 的简写。比如“import   ../src/test.png”就是导入上一级文件夹src中的test.png。

祝学习愉快!

  • 清夏_ 提问者 #1

    Vue 支持 ES6模块化语法  跟 common 模块语法,然后  import '../' 这种形式可以看作是       import xxx from '../'  这种形式的简写?,静态资源都是一些图片,字体什么的,没有具体的变量名,只有一个文件路径,所以 import '../'  这样去引入,对吗老师

    2023-01-14 10:47:45
  • 好帮手慕久久 回复 提问者 清夏_ #2

    就这样理解吧,这样理解容易记忆。

    2023-01-14 11:08:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师