notepad
notepad copied to clipboard
组件前面加一个n前缀的用意是什么?
在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前缀的用意是什么?
组件命名为了不和原始的 HTML 标签重名,比如 header , footer 等都是 HTML 标签。命名只是为了区分。像一般都会加个前缀,比如 Element ui 组件命名一般会加个 el- 作为前缀