Chrome 早期版本50以下,调用js 的奇怪表现
发布于 1 个月前 作者 chaoren 132 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
在chrome50 以下的版本是可以调用成功的,在50以上报方法未定义的错误,一定要 Vue.prototype.testA=testA 或者在Vue对象里面 的methods 里面定义,请问: 1.这个是什么原因? 2.高版本的浏览器有没有办法做到和低版本浏览器那样子,不用定义到prototype 或者 methods 里面
4 回复
qq402026752:

请解释一下

版本号是2.6.10

巨坑,用min 版本居然可以,请解释一下

顺便问一下有没有微信群,拉我一下

因为你的函数不是挂载在vue实例上的,是window上的函数。这个app已经被实例化过了。click=》this.click 是这么找的,所以会报错

回到顶部