복붙노트

[REACTJS] 와 구성 요소의 데이터 반응 REDUX를 표시 할 수 없습니다

REACTJS

와 구성 요소의 데이터 반응 REDUX를 표시 할 수 없습니다

해결법


  1. 1.당신은 당신의지도 기능 내부의 JSX 내용을 반환하지 않습니다.

    당신은 당신의지도 기능 내부의 JSX 내용을 반환하지 않습니다.

     renderUser(user) {
        return (           // Added a return statement here
        <div className={ styles.card }> 
          <h4>{ user.name }</h4>
          <p>Lego Inc</p>
          <a>Email</a>
        </div>
        )
      }
    

    또한이 CONSOLE.LOG를 사용해야합니다 ($는 {여기서 userList는})가 필요하지 않습니다, CONSOLE.LOG (여기서 userList는) 그러나, 작동 문제에 관련이없는 그. 그냥 대답에 추가하고 싶어


  2. 2.난 당신이 실제로 구성 요소를 DOM에 탑재하기 위해 ReactDOM.render 누락 생각합니다.

    난 당신이 실제로 구성 요소를 DOM에 탑재하기 위해 ReactDOM.render 누락 생각합니다.

    # components/App.js
    
    import React from 'react';
    import ReactDOM from 'react-dom';
    import styles from './App.css';
    import UserList from './UserList';
    
    const App = () => (
      <div className={''}>
        <h2>React Redux middleware</h2>
        <div>
            <UserList />
        </div>
      </div>
    );
    
    ReactDOM.render(App, document.getElementById('react-app'));
    
  3. from https://stackoverflow.com/questions/43897945/unable-to-display-data-in-component-with-react-and-redux by cc-by-sa and MIT license