vue3 ts寫法接收props


這樣props就可以擁有ts的類型推斷。

這是帶默認值的寫法:

const props = withDefaults(
  defineProps<{
    consentValue?: any;
    type?: string;
    contentType?: string;
    contentName?: string;
  }>(),
  {
    type: 'singpass'
  }
);

這是不帶默認值得寫法

const props = defineProps<{
  consentType?: any;
  type?: any;
  typeValue?: any;
}>();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM