| 123456789101112131415161718192021222324252627282930313233 | <template>	<view>		<view class="graceImmersedStatusbar" :class="[isFixed ? 'graceImmersedStatusbar-fixed' : '']" :style="{height:height, 'background-image':bgColor}"></view>		<view :style="{height:height, width:'750rpx'}"></view>	</view></template><script>export default {	props:{		bgColor : {			type : String,			default : "none"		},		isFixed : {			type : Boolean,			default : false		}	},	data(){		return{			height : '0px'		}	},	created:function(){		var res = uni.getSystemInfoSync();		this.height = res.statusBarHeight  + 'px';	}}</script><style scoped>.graceImmersedStatusbar{height:20px; width:750rpx;}.graceImmersedStatusbar-fixed{position: fixed; left:0; top:0;}</style>
 |