JS导入循环引用。好吗?

时间:2016-04-06 10:22:06

标签: javascript ecmascript-6

我刚刚开始使用ES6模块,并且想知道如果我做这样的事情是不好的做法:

pois.js:

import './methods.js';
export default Pois = new Mongo.Collection("pois");

methods.js:

import Pois from './pois.js';

Meteor.methods({
    'pois.insert' (text) {
        Pois.insert({text: text});
    }
})

这似乎是对我的循环引用。这是内部解决的吗?我可以这样离开吗?我这样做的原因是因为methods.js对pois.js进行了预测,而pois.js后来被导入到别处,我希望它包含所有进一步的poi相关引用。

0 个答案:

没有答案