From 41ee0d759c512d7a1cf023b48269e5e5d4ee954c Mon Sep 17 00:00:00 2001
From: queenwuli <942534046@qq.com>
Date: Wed, 16 Dec 2020 15:00:29 +0800
Subject: [PATCH] gx

---
 hive-app/pages/mine/knowledge.vue |   81 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 70 insertions(+), 11 deletions(-)

diff --git a/hive-app/pages/mine/knowledge.vue b/hive-app/pages/mine/knowledge.vue
index d4bc24a..488ed59 100644
--- a/hive-app/pages/mine/knowledge.vue
+++ b/hive-app/pages/mine/knowledge.vue
@@ -1,15 +1,23 @@
 <template>
 	<!-- 知识库 -->
-	<view>
+	<view class="container flex">
 		<scroll-view class="list-left" scroll-y>
-			<view v-for="(item,index) in list" @click="show(item)">
-				{{item.primaryTitle}}
-				<view v-for="sub in item.subTitle" v-show="item.isShow">
+			<view v-for="(item,index) in list" class="list-left-row">
+				<text @click="show(item)">{{item.primaryTitle}}</text>
+				<view v-for="(sub,index) in item.subTitle" v-show="item.isShow" class="list-left-row-item" @click="selectItem(index)" :class="index==select?'select-item':''">
 					{{sub}}
 				</view>
 			</view>
 		</scroll-view>
-		<scroll-view class="list-right"></scroll-view>
+		<scroll-view class="list-right" scroll-y>
+			<view class="flex align-center list-right-row">
+				<image class="list-right-img ml-10" mode="aspectFit" src="../../static/images/head-img.jpg"></image>
+				<view class="flex flex-v ml-10">
+					<text class="overflow-nowrap">我是文章的标题</text>
+					<text class="overflow-omit">我是文章的内容我是文章的内容我是文章的内容我是文章的内容</text>
+				</view>
+			</view>
+		</scroll-view>
 	</view>
 </template>
 
@@ -17,32 +25,83 @@
 	export default{
 		data(){
 			return{
-				primaryTitle:['院装产品','美容套餐','美容客装','美容试装'],
-				subTitle:['院装产品','院装产品','院装产品','院装产品'],
 				list:[
 					{
 						primaryTitle:'院装产品',
-						subTitle:['院装产品','院装产品','院装产品','院装产品'],
-						isShow:false
+						subTitle:['水果','蔬菜'],
+						isShow:false,
 					},
 					{
 						primaryTitle:'美容套餐',
-						subTitle:['美容套餐','美容套餐','美容套餐','美容套餐'],
+						subTitle:['水果','蔬菜'],
 						isShow:false
 					}
 				],
+				select:'0'
 			}
 		},
 		methods:{
 			show(item){
 				item.isShow=!item.isShow
+				this.select=0
+			},
+			selectItem(index){
+				this.select=index
 			}
 		}
 	}
 </script>
 
 <style>
+	.container{
+		padding: 0 10px;
+	}
 	.list-left{
-		width: 100px;
+		/* width: 100px; */
+		width: 25%;
+		text-align: center;
+	}
+	.list-left-row{
+		padding: 0 10px;
+		margin-top: 10px;
+		font-size: 16px;
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+	}
+	.list-left-row-item{
+		width: 80px;
+		margin-top: 8px;
+		font-size: 14px;
+	}
+	.select-item{
+		background: red;
+		border-radius: 20px;
+		color: #FFFFFF;
+	}
+	.list-right{
+		width: 75%;
+	}
+	.list-right-row{
+		border-left: 1px solid #ABB1CC;
+		border-bottom: 1px solid #ABB1CC;
+	}
+	.list-right-img{
+		width: 200px;
+		height: 100px;
+	}
+	
+	/* 超过两行显示省略号 */
+	.overflow-omit{
+		text-overflow: -o-ellipsis-lastline;
+	    overflow: hidden;
+	    text-overflow: ellipsis;
+	    display: -webkit-box;
+	    -webkit-line-clamp: 2;
+	    -webkit-box-orient: vertical;
+	}
+	/* 只能一行,超出显示省略号 */
+	.overflow-nowrap{
+		white-space:nowrap;
 	}
 </style>

--
Gitblit v1.9.1