显示.js外部lib的全局变量

时间:2017-08-04 09:25:47

标签: javascript angular typescript ionic-framework

我在离子项目中添加了一些外部库。

其中一个我宣布var loading = false;

在我的.ts文件页面中,我正在“导入”该变量,使用:

declare var loading;

现在,我可以在函数等中使用这个变量,但是显示有问题,我无法在页面.html中显示它:

{{ loading }}

此外,我尝试使用函数,返回此变量(public load = function(){return loading;}),但它无法正常工作 - 有时当变量(自动)发生变化时,我的页面没有检测到它,文本也没有变化

有什么办法可以解决吗?

1 个答案:

答案 0 :(得分:0)

您必须创建一个组件变量,并在init上将全局变量分配给本地组件变量。