收藏
回答

PC微信扫码登录报错Cannot set property 'innerHTML' of null?

vue 已经引入wxlogin:<script type="text/javascript" src="http://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js"></script>

执行new wxLogin时报错Uncaught TypeError: Cannot set property 'innerHTML' of null

请教下,啥原因?

回答关注问题邀请回答
收藏

3 个回答

  • 释怀
    释怀
    02-25

    我这里是有v-if 在参数改变后调用WxLogin DOM 还未生成

    解决方法 this.$nextTick(()=>{

    new WxLogin({...})

    })

    02-25
    有用
    回复
  • 读啊集体木木木
    读啊集体木木木
    01-13

    同问

    01-13
    有用
    回复 1
    • 明jun
      明jun
      02-05
      是不是用 v-if之类的了,改成v-show就好了
      02-05
      回复
  • 🤯 🤯
    🤯 🤯
    01-11

    你好,请问你解决了吗?怎么解决的呢?我也遇到了这个问题,谢谢

    01-11
    有用
    回复 1
    • 明jun
      明jun
      02-05
      是不是用  v-if之类的了,改成v-show就好了
      02-05
      回复
登录 后发表内容
问题标签