2017-04-22 92 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()'。检查'控制台'也是你得到任何错误? –

回答