Mixins在某些时候不可用

时间:2018-01-08 10:46:50

标签: javascript requirejs underscore.js

我目前的设置使用requireJS进行模块加载,使用Underscore进行许多实用程序功能。

问题是我添加到Underscore的自定义mixins有时不可用。似乎每隔一次刷新都会改变这一点。

一些示例伪代码:

require(['a_module', 'another_module'], function (
    aModule, anotherModule) {
        _.mixin({
            doThing: function () {
                return aModule.doSomething();
            }
        });
 });

所以,有时我可以调用_.doThing,有时它只是返回未定义。有什么想法吗?

如果您需要更多信息,请告诉我们!

0 个答案:

没有答案