久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

解決vue3 defineProps 引入定義的接口報錯

瀏覽:82日期:2022-06-09 15:05:23

問題遇到的現象

在setup語法糖使用了defineProps,然而在定義類型的時候一旦將接口暴露出去引用就發生了報錯

問題相關代碼

interface Props {
    /* ... */
}
export {
    type Props
}
<script setup lang="ts">
    import { Props } from "."
    const props = defineProps<Props>()
</script>

運行結果及報錯內容

[@vue/compiler-sfc] type argument passed to defineProps() must be a literal type, or a reference to an interface or literal type.

我的解答思路和嘗試過的方法

在組件中直接定義接口就不會報錯,

我想要達到的結果

將接口封出去進行引用

以上就是解決vue3 defineProps 引入定義的接口報錯的詳細內容,更多關于vue3 defineProps 引入報錯的資料請關注其它相關文章!

標簽: JavaScript
主站蜘蛛池模板: 淮安市| 肇州县| 巴彦县| 尼勒克县| 龙井市| 毕节市| 佛教| 深水埗区| 桓仁| 芷江| 高要市| 平潭县| 栾城县| 红原县| 芜湖县| 商洛市| 长丰县| 革吉县| 卢湾区| 屯昌县| 丰台区| 扬州市| 昭觉县| 景宁| 昌平区| 武安市| 济宁市| 鄂州市| 时尚| 青浦区| 襄汾县| 嫩江县| 横峰县| 鹰潭市| 汶上县| 南涧| 化州市| 广饶县| 曲麻莱县| 轮台县| 宁德市|