Vue.js —— 页面跳转

傷城~ 2024-04-18 20:43 172阅读 0赞

#

      • 标签跳转
      • JavaScript中设置跳转

Home

JavaScript中设置跳转

占位符 params
this.$router.push({name: ‘/order/page’,params:{ id:‘1’}});

query
this.$router.push({path: ‘/order/page’,query:{ id:‘2’}});

params和query的区别

  • query要用path来引入,params要用name来引入,接收参数都是类似的,分别是this. r o u t e . q u e r y . n a m e 和 t h i s . route.query.name和this. route.query.name和this.route.params.name。
  • query更加类似于我们ajax中get传参,params则类似于post,前者在浏览器地址栏中显示参数,后者则不显示。

注:注意接收参数的时候,已经是 r o u t e 而 不 是 route而不是 route而不是router了。

发表评论

表情:
评论列表 (有 0 条评论,172人围观)

还没有评论,来说两句吧...

相关阅读

    相关 页面

    asp.net默认的情况使用redirect,其状态为302,这个跳转对搜索引擎来说是一个临时跳转。如果我们需要对搜索引擎更友好,就要使用301的跳转,在 asp.net使用