Dalam Vue 3, saya sedang mencipta fungsi yang akan menerima tika komponen dan sifat untuk diluluskan. Saya juga menggunakan TypeScript dan tertanya-tanya sama ada saya boleh memasukkan parameter ini. Sebagai contoh, fungsinya akan kelihatan seperti:
const example = (component, props) => { // };
Jadi soalan saya ialah:
Anda boleh menggunakan banyak ciri yang disediakan oleh skrip taip dan
Component
类型来实现正确的键入,创建一个扩展Component
的通用类型,然后推断组件选项/props 使用infer
dalam vue, menjadikannya pilihan menggunakan Separa:Nota: Ini juga menyimpulkan sifat dan utiliti contoh komponen