You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.2 KiB

<template>
<view class="page friend">
<view class="nav-bar">
<view class="nav-search">
<uni-search-bar @focus="onFocusSearch" cancelButton="none" placeholder="点击搜索好友" ></uni-search-bar>
</view>
<view class="nav-add">
<uni-icons type="personadd" size="30"></uni-icons>
</view>
</view>
<view class="items">
<scroll-view class="scroll-bar" scroll-with-animation="true" scroll-y="true">
<view v-for="(friend,index) in $store.state.friendStore.friends" :key="index">
<friend-item :friend="friend" :index="index"></friend-item>
</view>
</scroll-view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
onFocusSearch() {
uni.navigateTo({
url: "/pages/friend/friend-search"
})
}
},
onNavigationBarButtonTap(e) {
if (e.index == 1) {
uni.navigateTo({
url: "/pages/friend/friend-search"
})
}
}
}
</script>
<style lang="scss" scoped>
.friend {
.nav-bar {
margin: 5rpx;
display: flex;
align-items: center;
.nav-search{
flex:1;
}
.nav-add {
line-height: 56px;
cursor: pointer;
}
}
.items {
.scroll-bar {
height: 1200rpx;
}
}
}
</style>