文章目錄
- 如在vue中 使用tyescript來規范定義類型
- 解釋一下 < >的意思 定義 了 personList :是個數組 Array 且要告訴里面每一項 結構長什么樣 Array<PersonInter>
- defineprops
- vue3中的hooks組件
- 父子組件 方法、數據、相互調用
如在vue中 使用tyescript來規范定義類型
映入的時候需要 import { type xxx} form ‘zzz’ xxx是一個類型是一個約束 不是值
引入使用時需要 在每一個需要使用的定義名稱前添加 type
解釋一下 < >的意思 定義 了 personList :是個數組 Array 且要告訴里面每一項 結構長什么樣 Array
當然在定義類型時 也有專業的用法如下圖 自定義接口用于單個人的
當然你在使用
reactive
定義數據時也可以直接傳泛型
defineprops
vue3中的hooks組件
命名規則 以use開頭 如:useList useDog
組件中使用定義的hooks組件
父子組件 方法、數據、相互調用
父組件想調用子組件的方法和數據 子組件需要用defineExpose()包裹
$refs 打印出來所有子集數據
代碼方法調用
$parent