56 lines
1.4 KiB
Vue
56 lines
1.4 KiB
Vue
<template>
|
||
<view v-if="shareInfoStatus" class="poster-first">
|
||
<view class="mask-share">
|
||
<image src="/static/images/share-info.png" @click="shareInfoClose" @touchmove.stop.prevent="false"></image>
|
||
</view>
|
||
</view>
|
||
</template>
|
||
|
||
<script>
|
||
// +----------------------------------------------------------------------
|
||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||
// +----------------------------------------------------------------------
|
||
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
|
||
// +----------------------------------------------------------------------
|
||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||
// +----------------------------------------------------------------------
|
||
// | Author: CRMEB Team <admin@crmeb.com>
|
||
// +----------------------------------------------------------------------
|
||
export default {
|
||
props: {
|
||
shareInfoStatus: {
|
||
type: Boolean,
|
||
default:false,
|
||
}
|
||
},
|
||
data: function() {
|
||
return {};
|
||
},
|
||
mounted: function() {},
|
||
methods: {
|
||
shareInfoClose: function() {
|
||
this.$emit("setShareInfoStatus");
|
||
}
|
||
}
|
||
};
|
||
|
||
</script>
|
||
|
||
<style scoped lang="scss">
|
||
.poster-first {
|
||
overscroll-behavior: contain;
|
||
}
|
||
.mask-share {
|
||
position: fixed;
|
||
top: 0;
|
||
left: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
z-index: 99;
|
||
}
|
||
.mask-share image {
|
||
width: 100%;
|
||
height:100%;
|
||
}
|
||
</style>
|