setup语法糖关于父子传参不同之处
接受父组件的参数
使用defineProps接受父组件的参数,无需引入直接使用
const props = defineProps({ title: String, })
接受的参数需要以类似TypeScript的声明变量形式去给予参数的数据类型,String、Number、Boolean等等。
向父组件传参
使用defineEmit向父组件传参,无需引入直接使用
const emit = defineEmits(['change', 'delete'])
从defineEmits中的数组中给定自定义事件的字符串形式的值后,就可以通过实例进行传参了,与之前一样
emit('eventString',params);