vue-cli 3.x 的 views 和 components有什么区别?

查资料说views一般写视图组件,但是哪个.vue不是视图组件,基本上都是视图的,到底什么时候放哪里,怎么定义这个规范

阅读 14.8k
4 个回答

每个人项目结构不一样。我是这样子区分组件的。
components是小组件
containers是容器级组件(根据项目大小决定是否使用)
views是页面级组件

从组件大小级别区分 components - (containers)- views

components 是一个个小组件,一起装在 views 里。
小程序也有 view ,可以参考。

虽然都是按组件方式写,但是作用功能区别很明显啊,viewscomponents怎么会区分不了呢。
你写个首页Index.vue这肯定是个 页面views
你写个首页头IndexHeader.vue这就是个 组件components

新手上路,请多包涵

学习了,刚开始学习vuecli3.0,也碰到了components和views中都放什么的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏