Как вызвать текст API и значение в t.enums в средство выбора - PullRequest
0 голосов
/ 04 октября 2018

Я использую реагирующую натуру, у меня есть API и мне нужен этот API в выпадающем меню (подборщик)

{"course":[{"id":"1","study":"engineer"},{"id":"2","study":"doctor"}]

Вот как я хочу позвонить

var course= t.enums({
  1: 'engineer',
  2: 'doctor'
});

Выборкамои данные в

 fetchOptions() {
    fetch('http://apiurl')
        .then(res => res.json())
        .then(
            (result) => {                   
                this.setState({
                    options: result.list_course[0]
                });                    
            },
            (error) => {
                console.log(error);
                this.setState({
                    options: []
                });
            }
        )
}

Как мне сопоставить этот текст API и значение в вызове enum?Я пробовал это:

var Courses = t.enums(this.state.options ? this.state.options : {});
...