我有一个函数LoadList
。在这个函数里面,我有我为我的承诺的then
部分定义的匿名函数。问题是这个内部函数不能“看到”oMembers
变量。我想避免全局声明这个变量。有可能吗?
function LoadList() {
var oMembers = new MyApp.Members();
var lst = oMembers.getMembersList();
lst.then(function (result) {
console.log(oMembers.count())
});
}
答案 0 :(得分:-1)
考虑使LoadList()成为一个类吗?
class OuterClass {
...
static class LoadList{
public function method1() {
...
}
private function method2() {
}
}