老师你好,这节课里有如下代码,
{
emits: ['file-uploaded', 'file-uploaded-error'],
props:{
beforeUploaded:{
type: Function as PropType<CheckFunction>
}
}
}
经过尝试,发现下面的写法好像也是可以的
{
props:{
beforeUploaded:{
type: Function as PropType<CheckFunction>
},
onFileUploaded:{
//...
},
onFileUploadedError:{
// ...
}
}
}
老师,我的问题是
1> 以上两种写法有什么本质上的区别嘛?
2> 如果没有的话,那么这些我们为什么需要emit这个字段以及使用emit(‘事件名’,payload)呢?是为了更清晰的表达出一个组件有哪些事件嘛?