关于引入的一些知识不是很清楚

关于引入的一些知识不是很清楚

http://img1.sycdn.imooc.com//climg/5fe00d470904eedd08430371.jpg# 具体遇到的问题
这里的6个import都不同,如何区别,能分别解答一下吗?或者有那节课讲解关于这个问题?​

在这里输入代码,可通过选择【代码语言】突出显示

正在回答 回答被采纳积分+1

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

2回答
好帮手慕夭夭 2020-12-22 10:51:54

同学你好,不用着急哦。案例本身比较大,优化的时候觉得晕也很正常,大家都是从这个阶段走过来的。像这样的大案例,授课老师也是花了很长时间准备的,作为小白的我们,怎么可能看一两遍视频就能轻松掌握呢?

学习视频时,不能只看不练,不然即使看懂了大概,过一阵子你就会忘记了。建议同学一定要跟着视频去练习,在练习时,能够知道哪里掌握的不好,这样针对自己掌握不牢固的地方着重学习。而且通过自己的思考与练习,对知识记忆和理解的会更加深刻。觉得晕的地方可以暂停思考一下,或者倒回去再看几遍。如果案例做3遍还不熟悉,那就做5遍。只要我们下功夫去学,肯定能把它掌握的。如果在练习的时候,哪里不懂,可以在问答提问,老师会为你解答。

祝学习愉快~

好帮手慕夭夭 2020-12-21 14:26:33

同学你好,参考如下理解:

1、import.....from....是es6语法中,用来导入模块的。如下导入的都可以叫做模块(通常指的就是组件或者js文件)。

http://img1.sycdn.imooc.com//climg/5fe03af80921ded605380144.jpg

2、模块就是一个js文件或者组件通过export导出,然后在其他文件中,想要用这个模块,就要通过import.....from....导入。如下导入第一个模块时,加花括号,是因为这个模块导出的时候,没有加默认导出。

http://img1.sycdn.imooc.com//climg/5fe03b4f09ef1dbd05190066.jpg

参考如下例子:

(1)如果导出的时候,加default

http://img1.sycdn.imooc.com//climg/5fe03dbc09193c2c04050085.jpg

那么导入的时候,不需要加花括号

http://img1.sycdn.imooc.com//climg/5fe03dfe0915f7bc03630047.jpg

(2)如果导出的时候,没有加default

http://img1.sycdn.imooc.com//climg/5fe03e140956dd3703200065.jpg

那么导入的时候,需要加花括号

http://img1.sycdn.imooc.com//climg/5fe03e2e09d6d78703920043.jpg

以上导入导出在前面es6课程中有讲解,地址如下:

https://class.imooc.com/course/1641

http://img1.sycdn.imooc.com//climg/5fe03f8909d7f06005150325.jpg

(如果想要系统复习一下,可以把整个课程都看一下哦)

3、import是导入css样式表的语法,css文件不需要导出,就和用link标签引入css样式表类似。这个固定记住即可。

http://img1.sycdn.imooc.com//climg/5fe03fb909ca00c704380099.jpg

祝学习愉快~

  • 提问者 慕田峪6263377 #1
    这样一讲就清楚了,不过后面仿京东实战里面不断优化的时候真的看晕了,您太熟练了,虽然说这样会更容易管理维护,但在改良的过程当中真的跟不上,只是懂了个大概,阿弥托福啊!
    2020-12-21 22:58:33
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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