Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.0k views
in Technique[技术] by (71.8m points)

vue初学者的几个疑问

之前使用

vue init wepack project-name

建立了一个cli2的脚手架,src目录里没有pages
写了几个功能界面都是在components文件夹中以组件的形式存在
伴随着项目的变大,产生了几个疑问
1.登录注册浏览等等的界面功能都是以VUE组件的存在,如何才能修改成page的方式存在?
2.每次新增一个组件,都需要去路由里去注册下,挺麻烦的,能否自动去注册?
3.因为现在都是组件,所以这些功能界面之间的链接都是以to路由名称的方式。假如修改成page后,岂不是全部失效了?
4.假如就按照目前cli2组件的方式,将登陆注册浏览....全部写组件后。是否符合规范,项目完成后打包上传到服务器上,会不会有什么问题?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

1.登录注册浏览等等的界面功能都是以VUE组件的存在,如何才能修改成page的方式存在?

如果登录注册等是一个独立页面,直接放page貌似也没啥问题;
如果是弹窗的形式,其实放components里好点,非要放到page里当然也可以。

2.每次新增一个组件,都需要去路由里去注册下,挺麻烦的,能否自动去注册?

NuxtJS

3.因为现在都是组件,所以这些功能界面之间的链接都是以to路由名称的方式。假如修改成page后,岂不是全部失效了?

如果注册的路由没变化,to就不需要改变,但需要注意的是,改成page了,路由里的引入路径需要调整

4.假如就按照目前cli2组件的方式,将登陆注册浏览....全部写组件后。是否符合规范,项目完成后打包上传到服务器上,会不会有什么问题?

这个的看实际情况,能本地完成开发,打包上线应该没啥问题

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...