全栈小学生 89abab8153 uni-app
2023-05-31 11:34:01 +08:00

31 lines
702 B
Vue

<template>
<view :style="warpCss">
</view>
</template>
<script setup lang="ts">
// 辅助空白
import { computed } from 'vue';
import useDiyStore from '@/stores/diy';
const props = defineProps(['component', 'index']);
const diyStore = useDiyStore();
const diyComponent = computed(() => {
if (diyStore.mode == 'decorate') {
return diyStore.value[props.index];
} else {
return props.component;
}
})
const warpCss = computed(() => {
var style = '';
style += 'height:' + diyComponent.value.height * 2 + 'rpx;';
if (diyComponent.value.componentBgColor) style += 'background-color:' + diyComponent.value.componentBgColor + ';';
return style;
})
</script>
<style></style>