vue小知识: $emit回调函数
2023-03-07 本文已影响0人
牛会骑自行车
// 组件
this.$emit("change", {
files: this.fileList,
type: "delete",
handleDelete: () => {
this.fileList.splice(index, 1);
}
});
// 使用页面
onChange({ files, type, handleDelete }) {
if (type === "delete") {
setTimeout(() => {
handleDelete();
}, 2000);
}
},
完事儿..我就一傻子, 试半天..........