刚刚做canvas图表的时候发现一个问题
在js文件里面的正文Page({})外部申明的变量,不会随着页面销毁而销毁,当页面下次重新加载的时候,该变量有用之前赋值过,是有值的
import F2 from '../../../f2-canvas/lib/f2';
let chart = null;
let chart1 = null;
let chart2 = null;
function initChart(canvas) {
。。。。。。。
return chart;
}
Page({
});
是啊,一些动画实例的创建,就可以放在Page外~但是这些变量是用 getCurrentPages()时候拿不到的。而且没办法调用page里的方法之类的。反正有方便的地方,也有不方便的地方