<script lang=“ts“ setup>setup语法糖 子传父
子传父我们需要用到的是defineEmits使用setup语法糖时,无需导入defineEmits,会随着setup处理一同编译。子组件:<el-button @click="resetForm()" style="margin-left: 120px">取消</el-button><script lang="ts" setup>import { reactiv
·
子传父我们需要用到的是defineEmits
使用setup语法糖时,无需导入defineEmits,会随着setup处理一同编译。
子组件:
<el-button @click="resetForm()" style="margin-left: 120px">取消</el-button>
<script lang="ts" setup>
import { reactive, ref } from 'vue'
const emit = defineEmits(["resetForm"]) // 子组件通信父组件 点击了取消按钮
// 取消
const resetForm = () => {
ruleForm.value.resetFields()
emit("resetForm") // 子组件通信父组件 点击了取消按钮
}
</script>
父组件:
<AddPoints @resetForm="closeAddPointsDialog()" />
【完】
更多推荐
已为社区贡献6条内容
所有评论(0)