父传子参数
实现方式,父组件通过 :game 将参数传递过去。子组件通过defineprops接受到参数
父组件要传递的参数为 gta , 内容为道德与文明5,<son><son/> 引入子组件,将想要传递的参数起名字(game)传递给子组件
父组件代码
子组件通过defineProps获取父组件传递过来的值,用type规范类型,点击是为了测试game传递成功
子组件代码
效果实现图
点击按钮会编程传递过去的参数
子传父参数
实现方式:子组件用 const emits = defineEmits([‘触发的方法’])
注册某个在父组件的事件,然后通过emits(‘触发的事件’, 参数) 触发父组件事件并且带上参数。
在子组件用defineemits发送数据到父组件,首先注册一个发送方法,之后添加值,最后发送到父组件
子组件代码
父组件在子组件上用@emitfather接受数据,最后在change中打印出来数据
父组件代码