Vue Router系列之(三)几个注意点

几个注意点

  1. 路由组件通常存放在pages文件夹,一般组件通常存放在components文件夹。

    通过组件的使用方式不同将组件划分为不同的分类:路由组件和一般组件

    路由组件:靠路由规则匹配出来,由路由器帮我们渲染的组件【我们没有亲自写过这种组件标签】

    一般组件:我们亲自写的组件标签

    路由组件从某种意义上说相当于微型页面,是靠路由的切换实现的展示

  2. 通过切换,“隐藏”了的路由组件,默认是被销毁掉的,需要的时候再去挂载。

    路由组件切换后,原来的路由组件去哪了?

    通过点击导航项切换路由组件的显示时,首先会进行当前路由组件的销毁,然后进行切换到的路由组件的挂载

  3. 每个组件都有自己的$route属性,里面存储着自己的路由信息。

    $route:当前路由组件的路由规则,每个路由组件都有,而且每个路由组件的信息是不一样的

  4. 整个应用只有一个router,可以通过组件的$router属性获取到。

    $router:整个应用的路由器,整个应用只有一个,每个路由组件上的$router都是同一个

posted @ 2024-02-29 19:54  刘二水  阅读(13)  评论(0)    收藏  举报