兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-05-20 a63543a5c793c8954fa2f9da0ee4fb215c62d8c2
src/layout/components/Sidebar/Link.vue
@@ -5,25 +5,25 @@
</template>
<script setup lang="ts">
import { isExternal } from '@/utils/validate'
import { isExternal } from '@/utils/validate';
const props = defineProps({
    to: {
        type: [String, Object],
        required: true
    }
})
});
const isExt = computed(() => {
    return isExternal(props.to as string)
})
  return isExternal(props.to as string);
});
const type = computed(() => {
    if (isExt.value) {
        return 'a'
    return 'a';
    }
    return 'router-link'
})
  return 'router-link';
});
function linkProps() {
    if (isExt.value) {
@@ -31,10 +31,10 @@
            href: props.to,
            target: '_blank',
            rel: 'noopener'
        }
    };
    }
    return {
        to: props.to
    }
  };
}
</script>