仿淘宝提问5

仿淘宝提问5

1.根本不用这么麻烦呀,从来没有过听说做项目往根组件App.vue中又写什么容器的,有啥用呀,直接写哪个页面时,组件对应书写不就好了?

2.container又是干嘛的?前面吗加g呢?代表着全局?有什么用?

3.<style>中lang是干嘛的,scoped又是干嘛的?

正在回答

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

2回答

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

1、可以不按照老师的写,之前回答中说过视频中写的方法并不是固定的,能够最终实现效果就好。

2、如果同学觉得scss复杂,可以直接使用css的。

祝学习愉快!

好帮手慕星星 2019-12-12 16:05:06

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

1、说的是app.vue文件中的外层container容器吗?

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

这里是老师自己加的盒子,可能为了代码阅读,通过类名区分组件模块。同学不写也可以,页面实现了就好,并不是老师写的就是固定的,要灵活变通。

2、盒子类名中有g代表的是全局,就是一个意思而已,没有其他作用,表示这个类名是加在每块最外层大盒子上的。

3、lang 属性规定内容的语言,代码中写lang="scss",代表着下面写的是scss语句。

scoped 属性是一个布尔属性,如果使用该属性,则样式仅仅应用到当前组件中。如果不使用这个属性,全部组件都会应用设置的样式。

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

  • 提问者 看不穿繁华 #1
    1.不是,不这样写不行吗?每次做项目都是直接在src目录下建立pages文件夹,然后里面写页面,每个页面看成一个组件,当需要一个页面里部分区域时,再进行组件的拆分,去挂载到组件上,页面与页面之间再形成路由的跳转 难道不应该是这样的吗?我理解的有误?每次都是这样做项目啊,哪有再什么根组件App.vue上整什么容器的 2.而且,对于scss来说。并没有真心觉得哪里好用了,除了麻烦就是麻烦,就多了几个变量可以复用而已,论做法还不如直接写css样式
    2019-12-12 16:10:17
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星

相似问题

登录后可查看更多问答,登录/注册

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

在线咨询

领取优惠

免费试听

领取大纲

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