网上搜罗了一大圈关于微信不支持vue的问题,大部分都说是版本问题。后来我直接用官网的demo试了下是没问题的,然后把demo的vue.js改为我本地的,结果也是可以的-_-。。。
最终。。。我吧vue方法里的代码全删了,发现就没问题了!!!我以为是引用axios的问题,改为了继续使用jq来获取数据,发现也是一样会出问题(郁闷。。。)最后一行行排查可疑代码最终定位到 下面代码

data => {
	...
}

难道是微信浏览器不兼容表达式写法?然后我抱着试一试的心态改了一下,卧槽,结果正的可以了~可以了,心中万马奔腾,哎!B格这个么高的写法竟然不支持。。。

function(data){
	...
}

注意

老的问题解决了,新的问题又来了,在“=>”里的this是根据上线文来显示的,而改后this就只能定义that来获取了。。。。

Logo

前往低代码交流专区

更多推荐