【发布时间】:2015-11-26 13:46:56
【问题描述】:
我有以下设置:
var x = $firebaseArray(ref);
x.$loaded().then(function () {
self.y = //I change y based on x
}
根据文档$loaded 只运行一次,但我需要在每次x 更新时更改self.y。我知道我可以扩展$firebaseArray,但在我的情况下这不是一个选项,因为self.y 也可以依赖于另一个$firebaseArray。
所以我的问题是: 有没有办法在每次$firebaseArray 更新时运行一个方法,即使在一般情况下 在 JavaScript 中是否有办法观察变量的变化并运行每次执行一个方法。
【问题讨论】:
标签: javascript angularjs firebase