Vit*_*liy 6 vue.js vue-component
我有四个组成部分:comments.vue,comments-list.vue,comment.vue,comment-new.vue.
comments.vue 使用其他组件来显示:
评论列表(没有任何ajax调用)
一个.其中包含单个注释(基本上它只是一个具有单个属性的模板)
Textarea发送评论(有ajax电话)
comments.vue 具有加载分页注释的所有逻辑
所以我的问题是:责任分离是否良好?
Fer*_*Fer 15
您可以查看此Vue.js组件样式指南
从指南:
Vue组件名称
每个组件名称必须是:
Vue组件名称也必须是:
为什么?
该名称用于与组件进行通信.所以它必须简短,有意义且易于说明.
怎么样?
<!-- recommended -->
<app-header></app-header>
<user-list></user-list>
<range-slider></range-slider>
<!-- avoid -->
<btn-group></btn-group> <!-- short, but unpronounceable. use `button-group` instead -->
<ui-slider></ui-slider> <!-- all components are ui elements, so is meaningless -->
<slider></slider> <!-- not custom element spec compliant -->
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8838 次 |
| 最近记录: |