【发布时间】:2017-01-07 02:45:43
【问题描述】:
我正在构建一个简单的 Meteor-Angular 1 应用程序,但我无法让我的变量 'var conn' 在服务器中的方法之间持续存在。
流星代码:
import {Meteor} from 'meteor/meteor';
var name;
Meteor.methods({
'setName': function () {
name = 'Harry';
},
'getName': function () {
console.log(name);
});
}
});
如果我在 Angular 中从同一个模板调用 setName 和 getName ,那么名称仍然存在。如果我在一个模板中设置名称但在另一个模板中调用 getName,则名称为“未定义”。我有 Java 背景,不知道如何让流星类在 Angular 模板之间作为同一个对象存在。非常感谢您提前提供的帮助。
【问题讨论】: