【问题标题】:populating ngoption with firebase list使用 firebase 列表填充 ngoption
【发布时间】:2016-11-19 17:45:58
【问题描述】:
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 中每个对象的值填充到离子选择中?

【问题讨论】:

    标签: javascript angularjs firebase-realtime-database


    【解决方案1】:

    如果您想显示用户(根据您的代码)数据,您就很接近了....

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

    【讨论】:

      【解决方案2】:

      我得到了结果:

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

      感谢 Zaid 的回答。它激励了我!

      【讨论】:

        猜你喜欢
        • 2019-05-27
        • 2020-09-24
        • 1970-01-01
        • 2016-04-05
        • 2013-06-15
        • 1970-01-01
        • 1970-01-01
        • 2020-08-05
        • 1970-01-01
        相关资源
        最近更新 更多