src/components/CommonTitle.vue
@@ -3,7 +3,7 @@ <div class="left"> {{ title }} </div> <div class="right" v-if="show" @click="attrs.onDetails()">详情 ></div> <div class="right" v-if="show" @click="attrs.onDetails()">{{ text }} ></div> </div> </template> <script setup> @@ -12,6 +12,10 @@ type: String, default: '机巢概况', }, text: { type: String, default: '详情', }, }); const attrs = useAttrs(); const show = ref(attrs.onDetails);