帧视界壹通告,付费看视频的微信小程序
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.
 
 
 

102 lines
1.8 KiB

<template>
<view class="publish">
<view class="top" v-if="">
<view class="title">
发布
</view>
<view class="type">
<view class="post"
@click="$utils.navigateTo('/publish/publishPost')">
发布帖子
<image src="/static/image/publish/p2.png" mode=""></image>
</view>
<view class=""
@click="$utils.navigateTo('/publish/actorRelease')">
发布名片
<image src="/static/image/publish/p1.png" mode=""></image>
</view>
</view>
</view>
<tabber :select="1" />
<showLogin ref="showLogin"/>
</view>
</template>
<script>
import tabber from '@/components/base/tabbar.vue'
import showLogin from '@/components/config/showLogin.vue'
import {
mapState
} from 'vuex'
export default {
components: {
tabber,
showLogin
},
computed: {
...mapState(['count']),
},
onShow() {
this.$refs.showLogin.checkLogin()
},
data() {
return {
};
}
}
</script>
<style lang="scss">
.publish {
.top {
height: 600rpx;
background-image: $uni-linear-gradient-bg-color;
padding: 0 20rpx;
padding-top: calc(var(--status-bar-height) + 100rpx);
.title {
display: flex;
color: #fff;
justify-content: space-between;
&>view {
display: flex;
justify-content: center;
align-items: center;
}
}
}
.type{
display: flex;
justify-content: center;
margin-top: 30rpx;
&>view{
width: 310rpx;
height: 120rpx;
background-color: #fff;
margin: 10rpx;
position: relative;
border-radius: 20rpx;
overflow: hidden;
color: #fdcc4b;
align-items: center;
padding: 20rpx;
display: flex;
font-weight: 900;
image{
position: absolute;
bottom: 0;
right: 0;
width: 100rpx;
height: 100rpx;
}
}
.post{
background-color: #b7a6f6;
color: #603af5;
}
}
}
</style>