от
Я практикую возвращение саги. я видел подобный вопрос, но они не помогли мне . На самом деле мои действия dipatching, выборки данных из URL-адреса и государство меняется, но без сопоставления с реквизитом. Мой Код Home.js
class Home extends Component {

  render() {
    console.log(this.props);
    return (
      
        Welcome to Dog Saga
        
apiReducer.js
import {
  API_CALL_REQUEST,
  API_CALL_SUCCESS,
  API_CALL_FAILURE
} from "../actions/actionTypes";

const initialState = {
  url: "",
  loading: false,
  error: false
};

const apiReducer = (state = initialState, action) => {
  switch (action.type) {
    case API_CALL_REQUEST:
      return {
        ...state,
        url: "",
        loading: true,
        error: false
      };
    case API_CALL_SUCCESS:
      return {
        ...state,
        url: action.url,
        loading: false,
        error: false
      };
    case API_CALL_FAILURE:
      return {
        ...state,
        url: "",
        loading: false,
        error: true
      };
    default:
      return state;
  }
};

export default apiReducer;
apiSaga.js
import { takeEvery, call, put, all } from "redux

Пробъем

RequestDog это dipatching ну и URL-адрес изображения также получение хорошо, но в измененном состоянии в магазине не показывая какого-либо компонента эффект . значит, изображение не загружается.

Картина расскажет вам историю, что происходит.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
...