|
@@ -1,5 +1,6 @@
|
1
|
1
|
import Taro, { Component } from '@tarojs/taro';
|
2
|
2
|
import './index.scss'
|
|
3
|
+import { transferImage } from '@utils/tools'
|
3
|
4
|
|
4
|
5
|
export default class Index extends Component {
|
5
|
6
|
state = {
|
|
@@ -9,7 +10,8 @@ export default class Index extends Component {
|
9
|
10
|
addGlobalClass: true,
|
10
|
11
|
};
|
11
|
12
|
static defaultProps = {
|
12
|
|
- style: {}
|
|
13
|
+ style: {},
|
|
14
|
+ data: []
|
13
|
15
|
}
|
14
|
16
|
handleClick() {
|
15
|
17
|
setTimeout(() => {
|
|
@@ -24,26 +26,26 @@ export default class Index extends Component {
|
24
|
26
|
show: true
|
25
|
27
|
})
|
26
|
28
|
}, 260)
|
27
|
|
-
|
28
|
29
|
}
|
29
|
30
|
render() {
|
30
|
31
|
const { show } = this.state
|
|
32
|
+ const { data,style } = this.props
|
31
|
33
|
return (
|
32
|
|
- <View>
|
|
34
|
+ <View >
|
33
|
35
|
{/* {show && */}
|
34
|
|
- <View className={show ? "consultant show" : "consultant hide"} style={this.props.style} onClick={this.handleClick} >
|
|
36
|
+ <View className={show ? "consultant show" : "consultant hide"} style={style} onClick={this.handleClick} >
|
35
|
37
|
<Image src={require('@assets/person/left.png')} className='left-img'></Image>
|
36
|
|
- <Image src="http://pic3.zhimg.com/50/v2-55f854baa56381deff541029d51662d0_hd.jpg" className='img'></Image>
|
37
|
|
- <View className="text">哈哈哈</View>
|
|
38
|
+ <Image src={transferImage(data.touxiang)} className='img'></Image>
|
|
39
|
+ <View className="text">{data.name}</View>
|
38
|
40
|
</View>
|
39
|
41
|
{/* } */}
|
40
|
42
|
{/* {!show && */}
|
41
|
|
- <View className={show ? "consultant-more hide " : "consultant-more more-show "} style={this.props.style} >
|
|
43
|
+ <View className={show ? "consultant-more hide " : "consultant-more more-show "} style={style} >
|
42
|
44
|
<Image src={require('@assets/person/cancel.png')} onClick={this.handleClickTwo} className='cancel-img'></Image>
|
43
|
|
- <Image src="http://pic3.zhimg.com/50/v2-55f854baa56381deff541029d51662d0_hd.jpg" className='touxiang'></Image>
|
|
45
|
+ <Image src={transferImage(data.touxiang)} className='touxiang'></Image>
|
44
|
46
|
<View className="text">
|
45
|
|
- <View className="name">哈哈哈</View>
|
46
|
|
- <View className="company">南京橙蕉互动数字科技有限公司</View>
|
|
47
|
+ <View className="name">{data.name}</View>
|
|
48
|
+ <View className="company">{data.company}</View>
|
47
|
49
|
</View>
|
48
|
50
|
<Image src={require('@assets/person/phone.png')} className='phone-img'></Image>
|
49
|
51
|
<Image src={require('@assets/person/message.png')} className='message-img'></Image>
|