微信7.0.12 打开含有图表的页面出现闪退
我的小程序在一个页面内使用了阿里F2的图表,点击进去之后会出现闪退现象。
小程序在进入页面的时候进行一次表格渲染应该是没有问题(F2框架微信小程序DEMO可以正常使用),但是如果想要从服务器上获取数据后在对表格进行渲染 调用 _chart.changeData 或者_chart.render()方法的话就会出现闪退。
代码参考:https://github.com/antvis/wx-f2 在此基础上进行修改
wx.cloud.callFunction({
name: 'getTempRecord',
data: {
type: 'all'
},
success: (res) => {
// 判断请求是否成功:略
if (success) {
// 数据预处理:略
setTimeout(() => {
let chartData = [];
// 转换为表格数据:略
_chart.changeData(chartData); // 出现闪退
});
}
}
});
在之前版本的微信中使用正常。