我试图实现流星方法,我在client / lab / methods.ts中实现了一个非常基本的方法。我是从client / lab / imports / pages / lab.ts调用的。它按预期运行 - 我有一个执行的测试console.log,但是当我尝试调用回调时,我得到404方法未找到错误。
以下是访问和定义部分的github要点 https://gist.github.com/cemersoz/223297d7decb8c578a5f925163df9e26
我在2年前看到了对类似问题的回应 https://stackoverflow.com/a/22307649/5675765
但我不明白如何实施该解决方案。 在服务器中定义meteor.methods只会导致找不到模块错误 你觉得我做错了什么?谢谢!
答案 0 :(得分:0)
所以... 我显然需要两个功能,一个在客户端,一个在服务器端。 (并且不要忘记在main.js中导入服务器端)或者,我可以在服务器和客户端都可以访问它的目录中声明一个方法。
对我来说,引用客户端功能是有效的。当我用myMethod.call
调用它时,它在客户端和服务器端执行