Requirejs似乎允许在加载Rel之前运行rels.js。 https://github.com/yedi/Avalon/blob/backbone_rewrite/avalon/static/app/modules/collections/rels.js So Rel在我在initialize()函数内部调试时未定义。模型也没有被定义,因为Rel没有被定义。RequireJS在依赖加载/解析之前执行文件代码
我似乎无法理解为什么会发生这种情况。其他需要相同Rel模型的文件似乎没有此问题。 (在https://github.com/yedi/Avalon/blob/backbone_rewrite/avalon/static/app/modules/views/node.js和https://github.com/yedi/Avalon/blob/backbone_rewrite/avalon/static/app/modules/views/child.js中,Rel是在我调试时定义的,我需要Rel和我在rels.js中完全相同的方式)
我的items.js集合有同样的问题。
关于如何调试此问题的任何帮助/建议? (我不知道我将如何解决这个问题,并且我已经在这个问题上敲了几天头。)