问题解答如下:
1、理论上是不影响后面的课程学习,但是掌握当前讲解的思路和内容,对于后面的学习相对会更轻松一点。
2、如果实在是看不懂,可以暂时跳过,先学习后面的内容。
3、组件化开发以及封装是实际开发的一个高级思想和编程方式,是从基础语法过渡到实际开发的一个重要的门槛儿。整个组件化项目,老师从准备素材、代码,到录制,花费了差不多一个多月的时间才完成,一个资深的开发工程师要完成这个项目都要花费这么长的时间,我们做为一个小白用户,怎么可能随随便便听两三遍遍就能听懂呢?所以学到此类的案例,就应该放慢学习速度,调整学习方式:
放弃自己的想法,完全跟着老师的讲课节奏和思路,比如,老师实现了一个头部样式的编写,那你就暂停视频,把老师讲过的内容,跟着动手实现一下,然后又实现了js功能,你再做js的,又做了封装优化,你再写封装优化,一步一步的实现,写的过程中有问题的话,可以对照老师的源码,甚至有必要的时候再重新听一遍视频。逐步积累,最后你就实现了整个流程,只有这样你才能听懂、才能学会。
所有的内容都过了一遍之后,再重新听视频,重新写一遍项目,还是跟着讲师的思路,反复学习3-5遍你就能掌握70%以上了,另外的30%需要消化和复习才能掌握,因为知识就是一个不断积累和理解的过程,这是规律,所以还是需要同学自己多努力。
这个案例不需要每一个细节都搞明白,只要懂得思路,大体的理解代码就行。如果有任何不懂的,也可以在问答区域提问,老师会帮助你解答。
当然了,老师说了这么多,同学可能会觉得麻烦,会觉得耗时间。但是学习没有捷径啊,想成为优秀的人就要付出更多的汗水。
老师也相信,只有你努力,以后也会成为很牛的前端开发工程师,加油!
祝学习愉快 ~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星