vue 笔记整理—草稿

  1. data与props区别
  2. v-slot与v-pre指令
  3. 自定义指令
  4. vue的内置对象
  5. vue-route 与router区别

router是VueRouter的实例。全局的路由对象可以用this. r o u t e r . p u s h t h i s . router.push this. router.pushthis.router.pupush会往history对象加一个新记录。
route 相当于当前正在跳转的路由对象---->可以从这里获取(1.name 2.path 3.params 4.query)

路由传参的方式:
1、可以手写完整的path
this.KaTeX parse error: Expected '}', got 'EOF' at end of input: …h({path:'/user/{userId}’);
这样传参的话,配置路由时要在path上加参数 path:/user/:userId
2、可以用params传递
router.push({name:‘user’,params:{userId:‘123’}})
3、也可以用query传递
query 是针对path,params是针对name
接收方式是this. r o u t e . q u e r y t h i s . route.query this. route.querythis.route.params
这只是跳转url,跳转到这url显示xx组件,得配置路由。
router标签跳转,规则差不多
展现上,参数在query 时,会在url后,paramer不会。
如果path提供了,params会被忽略。
但是query不属于这种情况。

摘录完毕–有待验证

你可能感兴趣的:(笔记,VUE)