您的位置:首页 > 科技 > 能源 > 望野注音版_免费观看nba高清视频在线观看_百度关键词刷搜索量_流量精灵网页版

望野注音版_免费观看nba高清视频在线观看_百度关键词刷搜索量_流量精灵网页版

2025/3/22 21:46:54 来源:https://blog.csdn.net/Tonghanhan/article/details/146343278  浏览:    关键词:望野注音版_免费观看nba高清视频在线观看_百度关键词刷搜索量_流量精灵网页版
望野注音版_免费观看nba高清视频在线观看_百度关键词刷搜索量_流量精灵网页版

目录

一、矩阵参数


一、矩阵参数

在angular中传参时可以使用矩阵参数,即直接通过变量=值的形式在地址中体现,但需要注意参数的使用范围为当前路径段,而不是全局的查询参数。

const params = {name: 'lhhh',age: 18,list: [{ name: 'htt' }],};
//先将需要传递给路由地址的对象转为字符串再编码
const GL = Base64.encode(JSON.stringify(params));
const url=`api/user/get/detail;GL=${GL}`//使用矩阵参数//跳转地址获取传的值且存入sessionStoragethis.route.paramMap.subscribe((result) => {if (result.has('GL')) {const GL = JSON.parse(Base64.decode(result.get('GL')));/**存储时需要序列化,因为sessionStorage只存储字符串类型键值对, */sessionStorage.setItem('data', JSON.stringify(GL));const data = JSON.parse(sessionStorage.getItem('data'));console.log(data);}});

以上获取矩阵参数时涉及到sessionStorage传值,需要注意的是:

需要获取矩阵参数:

  // 通过 snapshot 获取const GL = this.route.snapshot.paramMap.get('GL');// 或通过 Observable 监听变化this.route.paramMap.subscribe(params => {const GL = params.get('GL');});

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com