<template>
	<view class="empty-view" :style="{ left: left }">
		<image :src="src" mode="aspectFit" class="empty-img"></image>
		<view class="empty-text">{{ text }}</view>
		<view v-if="!isLogin">
			<Login></Login>
		</view>
	</view>
</template>

<script>
	import Login from '@/components/Login.vue';
export default {
	components:{Login},
	computed:{
		isLogin() {
			return this.$store.state.hasLogin;
		},
	},
	props: {
		left: {
			type: String,
			default: '0'
		},
		text: {
			type: String,
			default: '没有数据哦~~'
		},
		src: {
			type: String,
			default: 'https://onlineimg.qianniao.vip/address.png'
		}
	}
};
</script>

<style lang="scss">
.empty-view {
	width: 100%;
	text-align: center;
	margin-top: 200upx;
	.empty-img {
		width: 200rpx;
		height: 200rpx;
	}
	.empty-text {
		font-size: 26upx;
		color: #999999;
		padding-top: 10rpx;
	}
}
</style>