注册全局组件
当一个组件在很多情况下需要使用的时候,注册全局组件可以让组件不再文件中应用就可以使用虽然IDEA会做自动补全
只需要在main.ts文件中使用app.compontent('name',compontentName)
即可
递归组件
在遇到一些需要组件进行自身递归的业务下(树状图,多级菜单栏……),可以使用递归组件实现,递归组件推荐就使用本文件名命名
1 | // Tree.vue |
动态组件
即挂载在同一个挂载点,可以进行切换的组件(当然二级路由也可以做到切换组件)
以下是使用动态组件实现按钮切换的样式(别用那该死的v-if)
1 | <template> |
动态组件能够实现Tab页切换功能,而且避免了大量的v-if,让码不那么屎山
写于综合阅览室