我正在尝试使用$firebaseArray
加载firebase中的数据:
var ref = new Firebase(FURL);
var eventRef = ref.child('event');
$scope.events= $firebaseArray(eventRef)
我的firebase中有event
个数据。但我的$scope.events
会返回:
[]
0: Object
$$added: ()
$$error: ()
$$getKey: ()
$$moved: ()
$$notify: ()
$$process: ()
$$removed: ()
$$updated: ()
$add: ()
$destroy: ()
$getRecord: ()
$indexFor: ()
$keyAt: ()
$loaded: ()
$ref: ()
$remove: ()
$save: ()
$watch: ()
length: 0__proto__: Array[0]
可能的原因是什么?
答案 0 :(得分:1)
可能的原因您正在加载数据之前访问数据。
您必须等到数据加载后,以这种方式重写您的代码:
Dim codeName As String = NameOf(oRow.code) 'codeName will be "code"