发新贴  快速回复

使用Vue做项目的时候应该从哪里下手?

  妙味用户762088
2017-12-11 14:31

视频看过了,但是具体做项目的时候,还不是很明确流程,是要先把所有的页面的结构和样式都先写好,然后再配置路由?如果是这样的话,那模块化开发好像就没有啥意义了,因为已经都用普通的HTML,css,js都写好了,再用vue写一遍我能想到的唯一的好处就是比较好维护,所以嗨恳请老师指导一二

 
老王爱js

这样分情况来说明:

 

1. 如果公司的前端,制作页面和写js交互的是分开的,那么制作页面的人会把html和css写好,丢给写js交互的。这样的话,可以自己把css拆出来到单独的组件中,也可以把css统一的在一起,统一一个入口

 

2. 如果制作和写js交互是一个人,那就直接写在每个组件中,把结构和css写好,不用再套页面拆分css了。

 

我个人比较倾向是把css写在一起,不写在每一个单独的组件中,除非是通用的组件,不需要把css拆分出来。这样做的好处是,当需要修改css时候,不需要找具体的组件,而直接在css文件修改就行。

 

这样看你们公司的情况而定。

 

如果不知道写什么项目,那就把视频中的项目多做几次,体会体会。

2017-12-13 18:24  回复本帖
kyzyzy_1

每个组件里写css还是比较好的,css自己的作用域,利于优化,工作要封装vue组件,vue怎么还要用普通的HTML,css,js都写好了?工作中这样干你可以回家了


 

2017-12-14 14:49  回复本帖
 
妙味用户762088

老王爱js 2017-12-13 18:24发表的内容:

这样分情况来说明:

 

1. 如果公司的前端,制作页面和写js交互的是分开的,那么制作页面的人会把html和css写好,丢给写js交互的。这样的话,可以自己把css拆出来到单独的组件中,也可以把css统一的在一起,统一一个入口

 

2. 如果制作和写js交互是一个人,那就直接写在每个组件中,把结构和css写好,不用再套页面拆分css了。

 

我个人比较倾向是把css写在一起,不写在每一个单独的组件中,除非是通用的组件,不需要把css拆分出来。这样做的好处是,当需要修改css时候,不需要找具体的组件,而直接在css文件修改就行。

 

这样看你们公司的情况而定。

 

如果不知道写什么项目,那就把视频中的项目多做几次,体会体会。

谢谢老师,我在做锤子首页的实战项目,靠老师讲的时候都是把HTML全部写好,然后做创建组件的时候,把用到的HTML直接复制到组件模块里面来,用的是这种方式,如果不先写好HTML,直接在组件里面写HTML不是更方便么

2017-12-17 13:58  回复本帖
 
妙味用户762088

妙味用户762088 2017-12-17 13:58发表的内容:

谢谢老师,我在做锤子首页的实战项目,靠老师讲的时候都是把HTML全部写好,然后做创建组件的时候,把用到的HTML直接复制到组件模块里面来,用的是这种方式,如果不先写好HTML,直接在组件里面写HTML不是更方便么

看,不是靠

2017-12-17 13:59  回复本帖
 
妙味用户762088

妙味用户762088 2017-12-17 13:58发表的内容:

谢谢老师,我在做锤子首页的实战项目,靠老师讲的时候都是把HTML全部写好,然后做创建组件的时候,把用到的HTML直接复制到组件模块里面来,用的是这种方式,如果不先写好HTML,直接在组件里面写HTML不是更方便么

看,不是靠

2017-12-17 13:59  回复本帖
 
妙味用户762088

kyzyzy_1 2017-12-14 14:49发表的内容:

每个组件里写css还是比较好的,css自己的作用域,利于优化,工作要封装vue组件,vue怎么还要用普通的HTML,css,js都写好了?工作中这样干你可以回家了


 

你意思是,下手做项目的时候,不用先写好HTML,css,js,直接在组件中写就可以了,是这样么😳

2017-12-17 14:02  回复本帖
 
妙味用户762088

kyzyzy_1 2017-12-14 14:49发表的内容:

每个组件里写css还是比较好的,css自己的作用域,利于优化,工作要封装vue组件,vue怎么还要用普通的HTML,css,js都写好了?工作中这样干你可以回家了


 

你意思是,下手做项目的时候,不用先写好HTML,css,js,直接在组件中写就可以了,是这样么😳

2017-12-17 14:02  回复本帖
 
妙味用户762088

kyzyzy_1 2017-12-14 14:49发表的内容:

每个组件里写css还是比较好的,css自己的作用域,利于优化,工作要封装vue组件,vue怎么还要用普通的HTML,css,js都写好了?工作中这样干你可以回家了


 

你意思是,下手做项目的时候,不用先写好HTML,css,js,直接在组件中写就可以了,是这样么😳

2017-12-17 14:02  回复本帖
登录 后才可以发表回复