瀏覽代碼

ConsultantItem

xujing 5 年之前
父節點
當前提交
41aae02c90

二進制
src/onlineSelling/assets/add.png 查看文件


二進制
src/onlineSelling/assets/reduce.png 查看文件


+ 17
- 0
src/onlineSelling/components/ConsultantItem/index.js 查看文件

@@ -0,0 +1,17 @@
1
+import { View } from "@tarojs/components";
2
+import './index.scss'
3
+
4
+
5
+export default function CConsultantItem(props) {
6
+
7
+  const { data } = props
8
+
9
+  return (
10
+    <View className="card-item">
11
+      <Image src={data.photo || data.avatar} className='avatar' ></Image>
12
+      <View className="name">{data.name}<Image src={require('@/assets/person/card.png')} className='card' ></Image></View>
13
+      <View className="phone">{data.phone}</View>
14
+      <View className="home">主页</View>
15
+    </View >
16
+  );
17
+}

+ 43
- 0
src/onlineSelling/components/ConsultantItem/index.scss 查看文件

@@ -0,0 +1,43 @@
1
+.card-item{
2
+  width: 100vw;
3
+  height:156px;
4
+  background-color: #fff;
5
+  padding: 30px;
6
+  margin-bottom: 20px;
7
+  display: flex;
8
+  align-items: center;
9
+  justify-content: space-between;
10
+  position: relative;
11
+  .avatar{
12
+    width:92px;
13
+    height:92px;
14
+    border-radius:50%;
15
+  }
16
+  .name{
17
+    font-size: 32px;
18
+    color: #333;
19
+    display: flex;
20
+    align-items: center;
21
+    position: absolute;
22
+    left: 134px;
23
+    top:30px;
24
+    .card{
25
+      width:48px;
26
+      height:35px;
27
+      margin-left: 18px;
28
+      border-radius: 6px;
29
+    }
30
+  }
31
+  .phone{
32
+    font-size: 28px;
33
+    color: #666;
34
+    position: absolute;
35
+    left: 134px;
36
+    bottom:30px;
37
+    font-weight:300;
38
+  }
39
+  .home{
40
+    font-size: 28px;
41
+    color: #333;
42
+  }
43
+}

+ 2
- 4
src/onlineSelling/pages/chooseConsultant/index.js 查看文件

@@ -1,6 +1,6 @@
1 1
 import Taro, { Component } from '@tarojs/taro'
2 2
 import { View } from '@tarojs/components'
3
-import ConsultantItem from './item'
3
+import ConsultantItem from '../../components/ConsultantItem/index'
4 4
 import './index.scss'
5 5
 
6 6
 
@@ -25,9 +25,7 @@ export default class ConsultantList extends Component {
25 25
                 onClick={this.handleItemClick}>
26 26
               </ConsultantItem>
27 27
             ))
28
-          }
29
-        {/* <ConsultantItem consultantList={list}/> */}
30
-    
28
+          }    
31 29
       </View>
32 30
     )
33 31
   }

+ 0
- 44
src/onlineSelling/pages/chooseConsultant/index.scss 查看文件

@@ -3,47 +3,3 @@
3 3
   min-height: 100vh;
4 4
   padding-top: 20px;
5 5
 }
6
-.card-item{
7
-  width: 100vw;
8
-  height:156px;
9
-  background-color: #fff;
10
-  padding: 30px;
11
-  margin-bottom: 20px;
12
-  display: flex;
13
-  align-items: center;
14
-  justify-content: space-between;
15
-  position: relative;
16
-  .avatar{
17
-    width:92px;
18
-    height:92px;
19
-    border-radius:50%;
20
-  }
21
-  .name{
22
-    font-size: 32px;
23
-    color: #333;
24
-    display: flex;
25
-    align-items: center;
26
-    position: absolute;
27
-    left: 134px;
28
-    top:30px;
29
-    .card{
30
-      width:48px;
31
-      height:35px;
32
-      margin-left: 18px;
33
-      border-radius: 6px;
34
-    }
35
-  }
36
-  .phone{
37
-    font-size: 28px;
38
-    color: #666;
39
-    position: absolute;
40
-    left: 134px;
41
-    bottom:30px;
42
-    font-weight:300;
43
-  }
44
-  .home{
45
-    font-size: 28px;
46
-    color: #333;
47
-  }
48
- 
49
-}

+ 0
- 19
src/onlineSelling/pages/chooseConsultant/item.js 查看文件

@@ -1,19 +0,0 @@
1
-import Taro, { Component } from '@tarojs/taro';
2
-import './index.scss'
3
-
4
-
5
-export default class Item extends Component {
6
-
7
-
8
-  render() {
9
-    const { data } = this.props
10
-    return (
11
-      <View className="card-item">
12
-        <Image src={data.photo || data.avatar} className='avatar' ></Image>
13
-        <View className="name">{data.name}<Image src={require('@/assets/person/card.png')} className='card' ></Image></View>
14
-        <View className="phone">{data.phone}</View>
15
-        <View className="home">主页</View>
16
-      </View >
17
-    );
18
-  }
19
-}