就是懵!!!!

来源:1-2 Navbar 组件--基础组件开发

看不穿繁华

2019-12-20 11:42:27

当时讲的时候是说,base文件夹里放的是一个项目供给多个项目共用

components文件夹是给一个项目中,页面与页面之间的共用

那请问为啥要把navbar这个组件放到base里?

还有就是为什么要建立navbar这个组件,把它能共用的样式提出来?只是结构不同?结构再去每个页面上分别书写?

写回答

1回答

好帮手慕码

2019-12-20

同学你好,针对你的问题如下解答:

(1)从单词意思中来看,base意思是基础,基本;这个navbar可以理解为页面的头部,算是页面中的基础内容(一般来说,页面都需要有页头,内容,页脚,才算是一个完整的页面),所以将它放在了base这个文件夹中。

(2)是的,因为这一部分结构是相似的,并且很多页面都可以用到,所以可以将它拿出来作为一个组件。其它不一样的地方再在当前页面分别修改。

http://img.mukewang.com/climg/5dfc63d209ed197902700414.jpg

http://img.mukewang.com/climg/5dfc63a7092f539802460406.jpg

http://img.mukewang.com/climg/5dfc63b7097a1be402530414.jpg

http://img.mukewang.com/climg/5dfc63c30963aaf702710430.jpg

另,其实更多的是个人划分,老师这是一种思路。如果同学觉得这不是基础组建的话,在自己做项目的时候,完全可以自己划分。不过现在是初学阶段,建议和视频中讲的保持一致,便于代码的调试。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程