Я понимаю, что этот образ был последним руководством большинства, если не всех, программистов Flux. Имея этот поток в виду, у меня есть несколько вопросов:
- Правильно ли/очень желательно иметь все мои вызовы
$.ajax
внутри моих Web API Utils?- Обратные вызовы вызывают создателей действия, передавая данные в процессе
- Если я хочу, чтобы мой Магазин совершил AJAX-вызов, мне сначала нужно вызвать Action Creator. Является ли принципиально неправильным вызов функции в Web API Utils непосредственно из Хранить?
- Есть ли виртуальная односторонняя стрелка, соединяющая Сохранить с Action Creators?
- У меня много операций, которые не просматриваются через представления
- Каковы Обратные вызовы между Диспетчер и Сохранить?
- Что такое Веб-API здесь? Это где вы применяете API RESTful? Есть ли пример этого где-нибудь?
-
Можно ли использовать логику (чтобы узнать, какое Действие для отправки) в одном из моих Action Creators? В основном, это действие получает ответ от моего вызова AJAX. Это фрагмент:
var TransportActions = { receiveProxyMessage: function (message, status, xhr) { switch (message) { case ProxyResponses.AUTHORIZED: AppDispatcher.dispatch({ type: ActionTypes.LOGIN_SUCCESS, reply: m }); break; case ProxyResponses.UNAUTHORIZED: AppDispatcher.dispatch({ type: ActionTypes.LOGIN_FAIL, reply: m }); break; ... } } }
Я видел много разных ответов в Интернете, но я до сих пор не уверен, как я включу их в свое приложение. TYIA!