Meteor方法不访问其文件之外的方法

时间:2015-08-11 18:01:36

标签: meteor

我的Meteor方法调用通用/实用程序类型的方法,我不想在每个集合文件中重新定义。只要方法保留在集合文件中,就可以访问该方法。将方法移动到其他文件后,将生成此错误:ReferenceError: myMethod is not defined

收集文件位于:lib/collections/posts.js 如果myMethod()位于此posts.js文件中,则可以访问该文件。如果我创建了另一个文件,例如lib/_utils.js并在那里移动myMethod(),则无法加载。我有意添加了下划线,以便在收集文件之前加载。

标题为Ordering of the css and js files loaded by Meteor的帖子解释了加载文件的顺序,但仍然存在问题。我猜这是围绕Meteor方法工作的安全问题。

Meteor方法可以调用另一个.js文件中的方法吗?如果是这样,那么其他.js文件应该放在哪里?

此问题已在帖子Why can't my Meteor app recognize my function?

中得到解答

0 个答案:

没有答案