优化判断

This commit is contained in:
aixianling
2022-07-18 11:36:06 +08:00
parent 74466bf775
commit fa25f0e72c

View File

@@ -3,20 +3,20 @@
<div v-if="topLabel" class="topLabel">
<div class="labelPane" flex>
<div class="label" :class="{required,labelBold}" v-text="label"/>
<slot name="sub" v-if="$slots.sub"/>
<slot name="sub" v-if="$scopedSlots.sub"/>
</div>
<div class="content">
<slot v-if="$slots.default"/>
<slot v-if="$scopedSlots.default"/>
<div v-else v-text="value"/>
</div>
</div>
<div v-else class="normal" flex>
<div class="fill" flex>
<div class="label" :class="{required,labelBold}" v-text="label"/>
<slot name="sub" v-if="$slots.sub"/>
<slot name="sub" v-if="$scopedSlots.sub"/>
</div>
<div class="flexContent">
<slot v-if="$slots.default"/>
<slot v-if="$scopedSlots.default"/>
<div v-else v-text="value"/>
</div>
</div>