2017-04-22 60 views
0

嘗試使用無狀態的組件與獲取失敗,但失敗了,取API是工作,我能夠得到的數據,但不知何故,我什麼也看不到出現在我的無狀態組件反應過來渲染使用無狀態組件

import React, { PropTypes } from 'react'; 
import { Card, CardTitle, CardText } from 'material-ui/Card'; 
import { map } from 'lodash'; 

const AdminDashboard = (users) => (
    <Card className="container"> 
    <CardTitle 
     title="Approve applicants" 
    /> 
    {map(users, user => 
     <li key={user._id}>{user.email}</li> 
    )} 
    </Card> 
); 

AdminDashboard.propTypes = { 
    users: PropTypes.array.isRequired 
}; 

export default AdminDashboard; 

我的管理儀表板的容器在這裏https://pastebin.com/raw/UtxZLh3a

我不知道爲什麼這不起作用。

+0

'用戶'看起來像什麼? –

+0

另外,您從AdminDashboard.jsx導入,但上面的代碼是Javascript。也許這是混淆巴別塔? –

+1

使用'lodash map'的任何原因,爲什麼不直接使用像這樣:'users.map()'。檢查'控制檯'也是你得到任何錯誤? –

回答