为什么这是可行的
export var Tasks = new Mongo.Collection('tasks');但这不是吗?
var Tasks = new Mongo.Collection('tasks');
export Tasks发布于 2017-06-23 19:39:49
因为这不是导出变量的标准方法。检查documentation
export { name1, name2, …, nameN };
export { variable1 as name1, variable2 as name2, …, nameN };
export let name1, name2, …, nameN; // also var
export let name1 = …, name2 = …, …, nameN; // also var, const
export default expression;
export default function (…) { … } // also class, function*
export default function name1(…) { … } // also class, function*
export { name1 as default, … };
export * from …;
export { name1, name2, …, nameN } from …;
export { import1 as name1, import2 as name2, …, nameN } from …;所以你能做的就是
export { Tasks };发布于 2017-06-23 19:42:38
尝试以下语法:
var Tasks = new Mongo.Collection('tasks');
export { Tasks }我还建议对变量名使用camelCase。
发布于 2017-06-23 20:39:50
使用export const Tasks = new Meteor.Collection('tasks');的最佳实践
https://stackoverflow.com/questions/44720493
复制相似问题