Установить начальное состояние компонента реакции с помощью AJAX

0

В настоящее время я пытаюсь улучшить свой проект с помощью нескольких реагирующих компонентов. Мне удалось создать приложение, и он делает то, что я хочу.

Теперь мне нужно избавиться от фиктивного массива, который содержит некоторые данные и заполнить его реальной формой данных моей базы данных.

Обычно я делаю это с помощью ajax и разбираю его.

Я проверил документацию на facebook, и я нашел следующий фрагмент кода:

...    
componentDidMount: function() {
        $.get(this.props.source, function(result) {
          var lastGist = result[0];
          if (this.isMounted()) {
            this.setState({
              username: lastGist.owner.login,
              lastGistUrl: lastGist.html_url
            });
          }
        }.bind(this));
      },
...

Теперь мой вопрос: как и когда эта функция должна вызываться в компоненте реакции. Или это сохраненное имя и автоматически вызвано?

Спасибо :)

Теги:
react-jsx

1 ответ

2
Лучший ответ

это сохраненное имя и автоматически вызвано?

Да.

https://facebook.github.io/react/docs/component-specs.html#mounting-componentdidmount

Ещё вопросы

Сообщество Overcoder
Наверх
Меню