第一个参数:props
第二个参数:context context有attrs,slots,emit
setup(props,{attrs,slots,emit}){ console.log(props.message); console.log(attrs.id,attrs.class); console.log(slots); console.log(emit); }
setup既是一个函数,那么它也可以有返回值
setup(props,{attrs,slots,emit}){ console.log(props.message); console.log(attrs.id,attrs.class); console.log(slots); console.log(emit); return { 这和data()中定义的return一样 } }
setup中不可以使用this