收藏
回答

js内page外部变量问题

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 2.1.0

刚刚做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({


});



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

1 个回答

  • 卢霄霄
    卢霄霄
    2018-08-09

    是啊,一些动画实例的创建,就可以放在Page外~但是这些变量是用 getCurrentPages()时候拿不到的。而且没办法调用page里的方法之类的。反正有方便的地方,也有不方便的地方

    2018-08-09
    有用
    回复
登录 后发表内容