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

云南电商网站开发网站 系统 区别

云南电商网站开发,网站 系统 区别,长春网站建设网站源码,网站快速查找技术栈:Uniapp Vue3 简介 实际业务中有时候会需要在本微信小程序内打开web页面,这时候可以封装一个路由页面专门用于此场景。 在路由跳转的时候携带路由参数,拼接上web url,接收页面进行参数接收即可。 实现 webview页面 新…

技术栈:Uniapp + Vue3

简介

实际业务中有时候会需要在本微信小程序内打开web页面,这时候可以封装一个路由页面专门用于此场景。
在路由跳转的时候携带路由参数,拼接上web url,接收页面进行参数接收即可。

实现

webview页面

新建一个路由页面,处理接收到的web url,并使用web-view渲染。

<template><view class="container"><web-view :src="externalUrl"></web-view></view>
</template><script setup>
import { ref } from "vue";
import { onLoad } from "@dcloudio/uni-app";const externalUrl = ref("");
onLoad((options) => {externalUrl.value = options.url;
});
</script><style scoped>
.container {width: 100vw;height: 100vh;
}
</style>

跳转

在需要触发的页面,路由时带上web url。

/**
* 格式化路由携带的参数
**/
const createQuery = (obj, parentKey = '', keyValueSeparator = '=', pairSeparator = '&') => {let queryString = [];const that = this;Object.keys(obj).forEach(key => {const fullKey = parentKey ? `${parentKey}[${key}]` : key;if (typeof obj[key] === 'object' && obj[key] !== null && !Array.isArray(obj[key])) {queryString.push(this.createQuery(obj[key], fullKey));} else {queryString.push(`${fullKey}${keyValueSeparator}${obj[key]}`);}});return queryString.join(pairSeparator);}/**
* 点击跳转web页面
**/
const onClick = () => {const params = {url: 'https://mp.weixin.qq.com/s/Dq4xx5FUFRB-oJKrwzjewg'}const url = '/pages/webview/index'const query = this.createQuery(params);uni.navigateTo({url: `${url}?${query}`,});
}
http://www.yayakq.cn/news/190491/

相关文章:

  • 网站建设的基本需求有哪些wordpress点注册后一直不出来
  • 哪个网站可以做担保交易平台专业的家居行业网站模板
  • 廊坊网站设计制作wordpress上传图片自动添加属性
  • 雄安网建 网站建设人力资源公司起名大全
  • 有经验的永州网站建设电商网站开发流程文档
  • 旅游网站制作方法263企业邮箱怎么注册
  • 外包网站设计湖南鸿泰电力建设有限公司网站
  • 教育平台网站建设泰安网站建设公司排名
  • 想建一个自己的网站手机版静态网页模板
  • 广州市车管所网站建设建立网站 用英语
  • 工信部企业网站备案建设银行个人网上银行网页
  • 互联网公司市值株洲seo网络优化招聘网
  • 全国新农村建设中心网站网wordpress站底部图片悬浮
  • 站长工具的网址知道百度
  • 企业建设好一个网站后_如何进行网站推广?免费公司网站建站
  • 无锡网站建设专家无锡网站制作上海市上海中学校服
  • 湖北省建设厅七大员报名网站网页编辑器dw
  • 哪个大学的网站做的最好看网页制作工具有哪些
  • 做网站赚钱嘛广州小程序开发外包
  • wordpress 企业站教程网站建设方案分析
  • 老域名怎么做新网站沃尔玛网上超市
  • 网站建设代码介绍大学生个人网站作品
  • 宠物网站 模板国外建站vps
  • 专业简历制作网站有哪些做阿里巴巴网站卖货咋样
  • 酒店宾馆型网站开发商标可以做网站吗
  • 福田网站建设设计公司网站子页面设计
  • 网站开发用什么语言最好如何查网站的icp备案
  • 花生壳建设网站东莞专业网站设计专业服务
  • 深圳做装修网站费用多少钱公司网站一年多少钱
  • wordpress新建htmlh5网站不利于优化吗