AMD静态变量的Typescript正在重置

时间:2017-01-06 23:50:20

标签: javascript typescript requirejs

我遇到的问题是,我的类中的静态变量有时会重置为默认值。例如:

$this->withSwiftMessage(function ($message) {
    $headers = $message->getHeaders();
    $headers->addTextHeader('header-name', 'optional-value');
});

每当我创建一个新的Moveable实例时,它都会被添加到静态INSTANCES变量中。但是,它偶尔会重置为空数组。

查看网络选项卡我注意到moveable.js被加载两次会导致此问题。如何/为什么要加载两次?我正在使用require.js并使用--module amd

编译typescript

0 个答案:

没有答案