当前位置: 首页 > news >正文

网站建设与设计试题郑州新闻

网站建设与设计试题,郑州新闻,昆明网站排名优化报价,哈尔滨网站建设效果写vue项目时#xff0c;如果想通过路由的query配置项把参数从一个组件传到另一个组件#xff0c;但是又不希望?idxxx显示在地址栏#xff08;如#xff1a;http://localhost:8080/test?idxxx的?idxxx#xff09;#xff0c;该怎么做#xff1a; 举一个案例#xff1… 写vue项目时如果想通过路由的query配置项把参数从一个组件传到另一个组件但是又不希望?idxxx显示在地址栏如http://localhost:8080/test?idxxx的?idxxx该怎么做 举一个案例 把Movies.vue的hello参数传到Cinemas.vue 在Movies.vue写 this.$router.push({name: cinemas,query: {hello: vue} }) 在Cinemas.vue写 解决方案一清空query的值 created() {console.log(this.$route---, this.$route);// 方式一清空query的值this.$router.push({ query: {} }); } 解决方案二跳转路由时不带query参数 created() {console.log(this.$route---, this.$route);// 方式二跳转路由时不带query参数this.$router.push(this.$route.path); } 最终页面效果如下所示。可以看到路径没有显示成http://localhost:8080/cinemas?hellovue而是显示成http://localhost:8080/cinemas这就是我们要的效果。 ⚠️但这又会产生一个问题如果是移动端项目还好如果是pc端项目当用户点击浏览器地址栏旁的返回箭头时第一次点击会显示http://localhost:8080/cinemas?hellovue这个路径第二次点击才显示回Movies.vue很明显这又不是我们想要的效果我们想要的效果是第一次点击就显示回Movies.vue。 解决方案当触发popState事件时跳转到Movies.vue问题解决。 created() {this.$router.push(this.$route.path);// 当history对象发生变化时,就会触发popState事件window.addEventListener(popstate, () {this.$router.push(/movies);});}
http://www.hkea.cn/news/14322364/

相关文章:

  • 快速做课件的网站wordpress 权限控制
  • 织梦做网站视频教程在线网站建设哪个正规
  • 网站推广策略100例电子商务网站 方案
  • 滨海企业做网站多少钱免费签名设计在线生成
  • 南阳商都网站做网站网页加速器手机版
  • 网站建立需要哪些材料建设人力资源网官网
  • 防城港网站设计珠海市建设工程信息网
  • 江西建设厅网站wordpress专题页面
  • 龙华网站建设招聘网站的备案要求吗
  • 有网站模板怎么建站施工企业损益类科目
  • html5网站开发国外做行程的网站
  • 乐清市网站建设服务故事型软文广告
  • 商务推广网站新手电商
  • 自己建私人网站做外贸不好做php做网站导购
  • 国内优秀企业网站设计个人网站建设与企业网站
  • 广州定制网站建设公司用dw做红米网站
  • 科技服务网站建设方案贵州省高层建筑信息平台
  • 网络彩票网站开发wordpress 重定向的次数过多
  • 腾虎广州网站建设舟山公司做网站
  • 电信网站开发语言主要用什么潍坊那个公司做网站比较好
  • 公司网页网站建设 pptwordpress 插件 样式
  • 我的世界做墙纸网站自己建网站多少钱
  • 南海建设工程交易中心网站邢台网红二妹
  • 网站建设 爱诚科技公司四川城乡建设部网站
  • 有域名有空间怎么做网站网站制作原理
  • 公司网站费用怎么做分录网站服务器做缓存
  • 做网站公司昆山会计培训
  • 四川建设人员数据网站国外旅游哪几个网站做攻略好
  • 微信h5在哪个网站做织梦个人网站
  • 北京学会网站建设广州市番禺区建设局网站