|
|
@@ -123,13 +123,12 @@ function isDisable(item: any) {
|
|
|
return item.disabled
|
|
|
}
|
|
|
|
|
|
-const hasTip = computed(() => {
|
|
|
- return item.value.tip
|
|
|
+const hasTips = computed(() => {
|
|
|
+ return item.value.tips
|
|
|
})
|
|
|
-const tipIconClass = computed(() => {
|
|
|
- let str = item.value.tipIcon ? item.value.tipIcon : "bi bi-question-circle-fill "
|
|
|
- str += item.value.tipIconClass ? item.value.tipIconClass : " text-muted ms-1"
|
|
|
- console.log("tipIconClass", str)
|
|
|
+const tipsIconClass = computed(() => {
|
|
|
+ let str = item.value.tipsIcon ? item.value.tipsIcon : "bi bi-question-circle-fill "
|
|
|
+ str += item.value.tipsIconClass ? item.value.tipsIconClass : " text-muted ms-1"
|
|
|
return str
|
|
|
})
|
|
|
|
|
|
@@ -156,10 +155,10 @@ onMounted(() => {
|
|
|
: item.labelWidth || labelWidth
|
|
|
"
|
|
|
v-bind="item.itemProps">
|
|
|
- <template #label v-if="hasTip">
|
|
|
+ <template #label v-if="hasTips">
|
|
|
<span class="fw-bold text-dark" :style="item.labelStyle ?? ''">{{ item.label }}</span>
|
|
|
- <vb-tooltip :content="item.tip ?? ''" placement="top">
|
|
|
- <span :class="tipIconClass" style="cursor: pointer"></span>
|
|
|
+ <vb-tooltip :content="item.tips ?? ''" placement="top">
|
|
|
+ <span :class="tipsIconClass" style="cursor: pointer"></span>
|
|
|
</vb-tooltip>
|
|
|
</template>
|
|
|
<slot v-if="checkComponent('slot')" :name="item.field"></slot>
|