2017-02-15 13 views
2

У меня есть следующие firebase структура базы данных enter image description hereionic2 ngFor firebase ключ в выберите

Я получаю мои данные через

this.selectOptions = af.database.list('/select-options'); 

Моя цель состоит в том, чтобы иметь ionic2 (angular2) форма, которая имеет 2 выбора входов это карта к модели и предлагает опции выбора, которые являются ключами на рисунке выше.

Я хочу хранить такие элементы, как ниже, которые пользователи могут создавать через необходимую форму.

{ 
    item1: { 
    phase: "phase1", 
    place: "park" 
    }, ... 
} 

Я пробовал разные вещи с помощью * ngFor, но не могу получить доступ к клавишам. Возможно, моя модель базы данных также «ошибочна». Любая помощь приветствуется.

ответ

0

При использовании angularfire2, мы можем просто сделать

selectOptions.phase.$key 

У меня была проблема с angularfire2-offline которая отгоняет $key из возвращаемой наблюдаемой