位置: IT常识 - 正文

H5页面跳转微信小程序时:wx.miniProgram.navigateTo 报错 ‘wx‘ is not defined no-undef(h5跳转h5)

编辑:rootadmin
H5页面跳转微信小程序时:wx.miniProgram.navigateTo 报错 ‘wx‘ is not defined no-undef

推荐整理分享H5页面跳转微信小程序时:wx.miniProgram.navigateTo 报错 ‘wx‘ is not defined no-undef(h5跳转h5),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:h5是否可跳转到小程序,h5页面跳转微信识别二维码,h5跳转网页,h5页面跳转微信小程序通过,h5跳转到微信公众号,h5页面跳转微信小程序通过,微信h5跳转app,h5页面跳转微信识别二维码,内容如对您有帮助,希望把文章链接给更多的朋友!

有一个功能,需要从H5页面跳转到微信小程序,查了微信官方文档:只需要引入js文件,然后直接使用即可:

1:引用:

 当然也可以下载下来直接引用项目具体位置的js文件

2: 使用:

然后一直报错: Line 161:  'wx' is not defined  no-undef

查了网上的一些解决方法,基本是以下几种(最好用的在最后):

1:eslint校验配置去掉对wx这个变量no-undef的校验

H5页面跳转微信小程序时:wx.miniProgram.navigateTo 报错 ‘wx‘ is not defined no-undef(h5跳转h5)

解决方法:在 .eslintrc.js 文件里加入以下内容,就不会报错了

module.exports = { // 省略其他配置... globals: { wx: true }}

2:禁用eslint的no-undef校验

在.eslintrc.js中rules的规则如下:

rules: {     "no-undef": "off" } 规则值: "off"或者0     //关闭检测规则 "warn"或者1    //打开并把打开的检测规则作为警告(不影响退出代码) "error"或者2   //打开并把检测规则作为一个错误(退出代码触发时为1) ———————————————— "no-undef": 1,//不能有未定义的变量

3:定义全局变量

修改vue.config.js文件: 在configureWebpack下的externals中定义全局变量即可。 参考如下:

configureWebpack: {   // 全局常量定义   externals: {     X2JS: 'X2JS'   } },  

4:直接import使用 例如将原本<script>的引入方式: <script language="javascript" src="/static/js/xml2json.js" ignore> 改为import导入具体位置的文件: import X2JS from '@/assets/js/xml2json.js' 照常使用,就无需定义全局变量了!  

5:项目没有eslintrc.js文件,但是可以在package.json中配置eslint规则 在rules规则下,添加"no-undef": "off"即可

但我的工程中没有eslintrc.js文件,改了package.json也没生效,最后找到一种最简单有效的方法,在当前报错文件的最上面加一行代码:

/* eslint-disable */

就像这样:

 

 禁用当前页面的eslint检查,亲测好用

收工

本文链接地址:https://www.jiuchutong.com/zhishi/287202.html 转载请保留说明!

上一篇:【详讲】微信小程序分包流程步骤(微信怎么开小)

下一篇:日出时分的圣皮埃尔全景,加拿大圣皮埃尔和密克隆 (© Henryk Sadura/Getty Images)(日出的时候是圣诞节)

  • 随机赠送礼品个人所得税
  • 小规模纳税人工程发票几个点
  • 所得税申报表的营业收入包括营业外收入吗
  • 增值税发票的红章压到金额没有关系吧
  • 公司股东和自然人股东可否代持股权
  • 第二季度是多少钱
  • 预收货款增值税纳税义务发生时间如何确定
  • 签证费怎么支付
  • 差旅费企业所得税扣除
  • 劳务分包服务费率
  • 退休人员返聘工资怎么缴税
  • 进项票已认证忘记开票
  • 增值税附表是自动生成的吗
  • 旅游业适用差额征税政策时如何开具发票?
  • 广告支持政策
  • 企业所得税年报更正申报
  • 固定资产的运费和关税计入什么费用
  • 免征文化事业建设费条件的销售额标准
  • 公司没成本票怎么暂估
  • 每股收益怎么计算净利润
  • 服务业核定征收税率表
  • 增值税留抵退税账务处理
  • 工商企业年报网上申报时间
  • 生物制品税率3%税率什么时候开始的
  • win10怎么用wifi上网
  • 极路由好用吗
  • 即征即退申报表模版
  • mac截图如何保存到照片
  • win11安卓子系统在哪打开
  • bios是什么请简要介绍一下
  • win10更新补丁卸载不了
  • win7有线连接怎么设置
  • 工商年报网上申报时间2023年
  • 常见的财务报表分析方法有多选题
  • 野生动物保护区有哪些
  • 房产权利转移
  • 直布罗陀巨岩山
  • 完美替身好看吗
  • php加密后的代码能运行吗?
  • thinkphp自定义标签page
  • 头歌实践教学平台官网
  • el-upload上传文件携带参数
  • 轻量级网络设计
  • 模型论文是什么类型
  • 中标费用入什么科目
  • 什么是汇算清缴申报表
  • python2.7读取文件
  • 帝国cms8.0
  • 帝国cms使用手册
  • SQL Server 2016的数据库对象有那些?
  • 怎么从营业执照判断是一般纳税人
  • 不动产登记违建处理办法
  • 税控盘怎么看是否清盘
  • 发放工资的转账支票收款人
  • 业务招待费的企业所得税扣除标准
  • 不含税转换
  • 免税苗木普通发票抵扣怎么在申报填写
  • 货代代缴增值税关税如何做账
  • 库存商品可以用多栏式吗
  • 成本法与权益法的区别会计分录
  • 资产负债表日指的是什么
  • sql行变列有几种方法
  • win8旗舰版升级win10
  • mac备忘录怎么使用
  • win8屏幕显示不全
  • retrorun.exe - retrorun有什么用 是什么进程
  • 如何让win8系统变快
  • win8操作系统如何安装
  • linux设置服务器ip地址
  • win10未检测到任何网络硬件
  • js模拟登录网站
  • nodejs 获取文件名
  • js设计模式书
  • python数据结构之数组
  • js怎么获取密码框内容
  • 国家税务总局惠州仲恺高新技术产业开发区税务局
  • 陕西宝鸡国税人才招聘
  • 国家税务总局河北地税局
  • 13%增值税发票怎么抵扣
  • 交强险是什么样的照片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设