路由参数 params 与 query
params 与 query 的区别 只是形式不一样 什么情况使用params,什么情况使用query? query 查询类例如百度 ,不影响当前主要业务 首页=》 搜索 =》 列表页面 =》 详情页 首页 /index
首页 搜索 /index?secarh =xxx
详情页 3种方式展现 1、/detial?id='xxxx'
2、shiping/detail/xxx 用2、3 比较舒服,在乎SEO 使用 params 3、shouji/detail/xxx
嵌套路由 children
import pageEfrom './views/pageE.vue' import Test from './views/Test.vue' { path: '/e', name: 'pageE', component: pageE, children:[ { path:'test', component:Test } ] },
命名试图 router-view
使用场景: 三栏布局,顶部样式点击按钮,左侧栏目的菜单变化
{ path: '/a', name: 'pageA', components:{ default:pageA, //默认显示 pageA.vue ppp:Test // 当遇上 router-view name = ppp 的时候,咱们 显示 Test.vue }, },
<h1>命名试图</h1>
<router-view/>
<router-view name="ppp"></router-view>