lin-xin / notepad

基于vue2.0+vuex+localStorage+sass+webpack,实现一个本地存储的记事本。兼容PC端和移动端。
https://lin-xin.gitee.io/example/notepad/
627 stars 216 forks source link

组件前面加一个n前缀的用意是什么? #10

Open tingyuji opened 6 years ago

tingyuji commented 6 years ago

在app.vue中有如下代码 import nHeader from './components/header.vue'; import nFooter from './components/footer.vue'; import nAdd from './components/event_add.vue'; import nTable from './components/event_table.vue'; import nList from './components/event_list.vue'; import nSidebar from './components/sidebar.vue'; import nDialog from './components/dialog.vue'; import nTheme from './components/theme.vue'; 其中n前缀的用意是什么?

lin-xin commented 6 years ago

组件命名为了不和原始的 HTML 标签重名,比如 header , footer 等都是 HTML 标签。命名只是为了区分。像一般都会加个前缀,比如 Element ui 组件命名一般会加个 el- 作为前缀