页面传值

2019-12-27  本文已影响0人  回忆不死我们不散
有a,b两个页面,当a页面跳转到b页面时,要获取传递的参数

a页面,跳转且传递value参数,注意不能有空格

var d = 10
window.location.href="../pages/page01.html?value="+d;


b页面获取参数,location.search获取的数据是:?value=10,所以要进行切割数据

split("?") 会得到:value=10

split("=") 会得到一个数组,下面得到的结果就是10

let value = location.search.split("=")[1];


关于window.location,下面是部分的用法,MDN上面有相关的介绍和详细的的例子

语句  作用
window.location 导航到一个新页面
window.location.reload(true);   强制从服务器重新加载当前页面
window.location.search  获取传递的键值

this.$router.push({
          path: '/describe',
          query: {
            id: id
          }
        })

this.$route.query.id

上一篇 下一篇

猜你喜欢

热点阅读