使用firebase列表填充ngoption

时间:2016-11-19 09:25:12

标签: javascript angularjs firebase-realtime-database

My Data Structure
    > ert123:{

    > groupMembers:{

    > CnpwzwPV6DaoikRXtNaTVTEHvZt1: "eee123",

    > hE9JONc5eVNsldRe9NOoM1HnpCf2: "fff123"

    >},

> groupOwner: "eee123",

> groupQuantity: 2

>}

现在我希望填充使用ng-options从离开firebase获取的离子选择。

在我的js文件中,

var ref = firebase.database().ref('groups/'+ $rootScope.groupCode +'/groupMembers');
$scope.users = $firebaseArray(ref);

在我的HTML文件中,

<select ng-model="handler" ng-options="user for user in users">
 </select>

如何将groupMembers中每个对象的值填充到离子选择中?

2 个答案:

答案 0 :(得分:0)

如果你想向用户展示(根据你的代码)数据,你就近了。

<select ng-model="handler" ng-options="user.userProperty for user in users track by user.$id">
 </select>

答案 1 :(得分:0)

我得到了我的结果:

var p = 0 mFaces[0].mIndices.all { it == p++ } shouldBe true

Thx Zaid为您的答案。它激励着我!