vue3+ts+setup中定义组件
//属性
interface Props {
icon: string;
}
const props = withDefaults(defineProps<Props>(), {
icon: '',
});
//方法
const emit = defineEmits(['change']);
function change(){
let val = 'test';
//方法名,方法传参
emit('change', val);
}
本文来自博客园,作者:tros,转载请注明原文链接:https://www.cnblogs.com/tros/p/18636859