位置: IT常识 - 正文

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

发布时间:2024-01-05
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)(日出的时候是圣诞节)

  • 开通多多支付要扣费吗(多多支付千万别开)

    开通多多支付要扣费吗(多多支付千万别开)

  • 钉钉老师连麦学生后学生怎么接(钉钉老师连麦学生,学生怎么换摄像头)

    钉钉老师连麦学生后学生怎么接(钉钉老师连麦学生,学生怎么换摄像头)

  • 趣头条怎么提现(趣头条怎么提现不出来钱在什么地方)

    趣头条怎么提现(趣头条怎么提现不出来钱在什么地方)

  • 抖音上四个人Pk怎么开(抖音上四个人抢着吃饭)

    抖音上四个人Pk怎么开(抖音上四个人抢着吃饭)

  • 苹果11怎么用自己的铃声(苹果11怎么用自己的歌曲做铃声)

    苹果11怎么用自己的铃声(苹果11怎么用自己的歌曲做铃声)

  • 手机屏幕老化修复方法(手机屏幕老化修复方法有哪些)

    手机屏幕老化修复方法(手机屏幕老化修复方法有哪些)

  • h5链接是什么意思(h5链接格式)

    h5链接是什么意思(h5链接格式)

  • 为什么不显示qq群龙王标识(为什么不显示qq图标)

    为什么不显示qq群龙王标识(为什么不显示qq图标)

  • 手机开飞行模式还能定位吗(手机开飞行模式微信还能收到信息吗)

    手机开飞行模式还能定位吗(手机开飞行模式微信还能收到信息吗)

  • 荣耀9如何开启快充(荣耀9如何开启usb调试)

    荣耀9如何开启快充(荣耀9如何开启usb调试)

  • 苹果语音控制已经关了,为什么还是会出来(苹果语音控制已不听取指令)

    苹果语音控制已经关了,为什么还是会出来(苹果语音控制已不听取指令)

  • 怎么下载安装抖音(下载安装抖音到桌面)

    怎么下载安装抖音(下载安装抖音到桌面)

  • 苹果零售店和授权经销商有什么区别(苹果零售店和授权店有什么区别)

    苹果零售店和授权经销商有什么区别(苹果零售店和授权店有什么区别)

  • 华为挖孔屏手机有哪几款(华为 挖孔)

    华为挖孔屏手机有哪几款(华为 挖孔)

  • 小米mix2怎么打开快充(小米mix2s输入法设置)

    小米mix2怎么打开快充(小米mix2s输入法设置)

  • airdrop怎么点都没反应(airdrop点了没反应)

    airdrop怎么点都没反应(airdrop点了没反应)

  • 苹果怎么解除下载200兆(苹果怎么解除下载速度)

    苹果怎么解除下载200兆(苹果怎么解除下载速度)

  • 怎么删除手机隐藏垃圾(怎么删除手机隐藏的病毒)

    怎么删除手机隐藏垃圾(怎么删除手机隐藏的病毒)

  • 苹果xsmax可以反向充电吗(iphonexsmax可以反向充电嘛)

    苹果xsmax可以反向充电吗(iphonexsmax可以反向充电嘛)

  • 租充电宝怎么退押金(租充电宝怎么退押金微信)

    租充电宝怎么退押金(租充电宝怎么退押金微信)

  • 手机数据线种类(手机数据线种类图解)

    手机数据线种类(手机数据线种类图解)

  • 虎牙直播怎样提现(虎牙直播怎样提高画质)

    虎牙直播怎样提现(虎牙直播怎样提高画质)

  • 如何下载playmemories(如何下载推特)

    如何下载playmemories(如何下载推特)

  •  打开旁白是干啥用(打开旁白后 黑屏应该怎么解除)

    打开旁白是干啥用(打开旁白后 黑屏应该怎么解除)

  • powerpoint工作窗口的组成部分包括(ppt2013工作界面有哪些)

    powerpoint工作窗口的组成部分包括(ppt2013工作界面有哪些)

  • 如何清除更新历史记录(怎么清除更新记录)

    如何清除更新历史记录(怎么清除更新记录)

  • 贷款损失税前扣除
  • 中国税务师协会税务师官网
  • 无形资产175加计扣除会计如何处理
  • 营业外收入汇算清缴需要调整吗
  • 申报增值税无附表怎么填写
  • 安装服务费发票需要备注地址吗
  • 支付资金占用费怎么记账进项税
  • 委托其他公司开票收款
  • 车的违章处理
  • 何为独立核算
  • 本月征期2021
  • 收到原未计入应收项目的交易性金融资产的利息
  • 收购不良资产收益怎么算
  • 无形资产撤资要交税吗
  • 多认证的增值税怎么处理
  • 去年红字发票怎么做账
  • 物流车辆挂靠账务怎么处理?
  • 前端解决页面加载白屏
  • 教育预收费
  • 库存商品入库的会计科目
  • linux禁用root用户
  • 工资做账表格怎么做
  • excel中怎么截取
  • 酒店购啤酒属于什么科目
  • 在php中,字符串有哪些表示形式
  • 支付宝账户收到100块钱如何用
  • wordpresswiki
  • latex双栏图片
  • 销售过程的主要内容
  • 子公司使用母公司授信
  • 外商投资企业有哪些出资方式
  • PHP:imagefilledrectangle()的用法_GD库图像处理函数
  • php调试函数
  • chrome安装教程
  • 开具负数发票的流程
  • 做了几年前端基础还是很差
  • php 命名空间 通俗易懂
  • 来料加工成品如何入库
  • 利润表用处
  • 慈善组织接受股票捐赠流程
  • 票据权利的取得要件
  • 人工费按照考虑管理费和利润吗
  • html前端技术
  • 核定征收方式包括哪几种
  • SQL Server 2008 数据库有哪些版本?
  • 中小型企业营业额多少
  • 金税四期主要监控的内容
  • 业务招待费进项税
  • 收到股东投资款需要交印花税吗
  • 支付给职工以及为职工支付的现金增加说明什么
  • 小规模纳税人的条件
  • 预付卡充值可以退吗
  • 固定资产机械设备有哪些
  • 签合同的名称和内容
  • 车辆保险费没有发票会计分录
  • 小企业会计准则主要按照什么计量
  • 如何解绑企业开票员身份
  • mysql5.7.24安装配置教程
  • sql server的存储方式
  • win10 性能选项
  • 微软在印度的投资
  • 下载win10 32位
  • samba文件大小限制
  • bios设置USB启动英文
  • windows附件在哪里打开
  • win10预览版21337
  • 虚拟机ubuntu怎么用
  • linux如何操作数据库
  • 怎么知道游戏是什么引擎
  • 苹果Mac系统怎么切换输入法
  • 苹果电脑Mac系统版本所对应的数字
  • win10更新补丁导致打印机
  • Linux禁止MySQL开机自启动的小技巧
  • Context.getExternalFilesDir()和Context.getExternalCacheDir()方法
  • js导入图片
  • AnalogClock
  • node爬取数据
  • python语言例子
  • 国家税务总局石棉县税务局
  • 车辆保险开增值税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号