forked from nsjcy/frontEnd/nsjcy

liuwh
2020-06-09 5a887acf1924950715086633d329db045223b5c4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/**
 * 徐祥健<xuxj@hugeinfo.com.cn>
 * 2018年7月16日 16:14
 *
 */
 
 
import React from 'react';
import './style.scss';
import yewu from '../../asset/icons/daiban.png';
import falv from '../../asset/icons/xinfang.png';
import huodong from '../../asset/icons/huodong.png';
import zaixian from '../../asset/icons/zixun.png';
import xiaoxi from '../../asset/icons/xinxi.png';
import tousu from '../../asset/icons/yuyue.png';
const iconsmap = {
  huodong, xiaoxi, tousu,yewu, zaixian, falv
};
export default class CardView extends React.Component {
  render() {
    const { dateSource } = this.props;
    return (
 
      <div className="card-view-main">
        {
          dateSource.map((data, key) => (
            <div className='card-view-card' key={key}>
              <div className='card-view-title'><img src={iconsmap[data.icon]} className='card-view-img' /> {data.title}</div>
              <div className='card-view-count'><span className='card-view-span'>{data.count}</span>条</div>
            </div>
          ))
        }
 
      </div>
 
    );
  }
 
}