1 组件
- 命名规范
<my-component>var componentTwo = { name: "component-two", template: ` <div> <div>这是组件2</div> <child></child> </div> `, components: { 'child': child }}; <component-two></component-two> - 注册
全局注册的时候 组件的顺序先后无关
在 局部注册 的时候 需要先写子组件 然后父级组件 因为在父级组件需要寻找子组件才可以完成注册,如果先写父级组件的话,父级找不到子组件就会报错,如下图:
将子组件写在父级组件的前面,错误就消失了。
2 路由
进入app.vue页面只写一个router-view,同时重定向至其他页面,这样的好处就是在主页面没有其他东西,那么重新打开的新的路由页面就可以是一个全新的页面。