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

网站改版 升级的目的是什么衡水商城网站建设

网站改版 升级的目的是什么,衡水商城网站建设,国内金融行业网站开发,网站做微信支付宝支付宝简单说下功能#xff0c;就是在地址输入http://localhost:8080/home 会自行跳转到http://localhost:8080/pages/home/index#xff0c;如果有带参数的话也会携带上去。 ps#xff1a;只能在h5中使用 首先需要用到query-string 安装query-string npm install query-string…简单说下功能就是在地址输入http://localhost:8080/home 会自行跳转到http://localhost:8080/pages/home/index如果有带参数的话也会携带上去。 ps只能在h5中使用 首先需要用到query-string 安装query-string npm install query-string --save //or yarn add query-string创建一个路由映射的js集合自行命名 router-map.js const routeMap {/home:{path:/pages/home/index,isTab:true} } export default routeMap;需要用到的js import routeMap from ./router-map; import queryString from query-string;// 解析当前URL返回路径和查询字符串 function getCurrentUrl() {const url window.location.pathname window.location.search;let [path, searchString ] url.split(?);return { path, searchString }; }// 构建完整的URL function buildUrl(pagePath, queryString) {return queryString ? ${pagePath}?${queryString} : pagePath; }// 匹配当前URL并导航 async function matchAndNavigate() {const { path, searchString } getCurrentUrl();let routeInfo routeMap[path]; // 尝试直接匹配静态路由var query queryString.parse(searchString)// 检查是否有动态路由匹配if (!routeInfo) {Object.keys(routeMap).forEach((pattern) {if (pattern.includes(:)) {const regex new RegExp(^${pattern.replace(/:([^\s/])/g, (?$1[\\w-_]))}$);const match path.match(regex);if (match) {// 正确复制路由信息并替换动态部分routeInfo { ...routeMap[pattern] }; // 复制对象避免修改原始映射routeInfo.path routeInfo.path.replace(/:[^\s/]/,match[1]);if (match.groups) {query { ...match.groups, ...query }}}}});}// 执行跳转if (routeInfo routeInfo.path) {const finalUrl buildUrl(routeInfo.path, queryString.stringify(query));await uni.preloadPage({ url: finalUrl });if (routeInfo.isTab) {uni.switchTab({url: finalUrl,});} else {uni.redirectTo({url: finalUrl,});}} else {// 适当的错误处理或默认处理} }export default matchAndNavigate; 在app.vue页面中使用 import matchAndNavigate from /router-map/router-map; onLaunch:function(){matchAndNavigate(); }
http://www.hkea.cn/news/14318638/

相关文章:

  • 手机端网站开发视频织梦网站搬家数据库
  • 南昌网站建设优化淄博做网站多少钱
  • 网站建设cz35个人网站做哪一种比较赚钱
  • 室内设计网站界面网站开发的人怎么样
  • 充实网站 廉政建设 板块怎样做阿里巴巴网站
  • linux网站架设怎么做wordpress那个主题收录好
  • 内容聚合网站开发教程品牌设计公司网站
  • 河南省网站建设哪家好黄浦手机网站建设
  • wordpress 多站点模式wordpress主题编程
  • 北京网站设计工资多少做程序员需要什么条件
  • 做网站要ftp信息吗长沙做网站要微联讯点很好
  • 长宁苏州网站建设公司山西省的网站
  • 网站相似度检测 站长网站结构优化包括哪些
  • WordPress搭建流媒体网站wordpress怎么增加菜单
  • 深圳网站开发费用建立新网站要多少钱
  • 梧州网站建设哪家好做自己的网页
  • 中山哪里网站建设昆明seo公司网站
  • ipad 网站开发工具国外有名的设计网站
  • 外贸网站建设需求做网站去除视频广告
  • 网站自助制作淘宝网店运营策划书3000字
  • 动效做的好的网站河南省住建厅网站豫建设标
  • 做窗帘的网站专业的临沂网站优化
  • 网站从新建设影响收录么广州做网页
  • 烟台网站公司今天最新新闻报道
  • 济南网站建设选聚搜网络一x劳务公司注册
  • 网页搜索的快捷键深圳seo推广
  • 二手房网站建设方案什么好的设计网站
  • 合肥做网站cnfg手机不想访问指定网站怎么做
  • 潍坊营销型网站建设云南网络推广服务
  • 网站的软件企业网站开发的设计流程