gpt4 book ai didi

javascript - 如何从父级访问子级引用

转载 作者:行者123 更新时间:2023-12-03 02:48:23 25 4
gpt4 key购买 nike

我有动态字段需要验证。动态字段是使用组件创建的,可以使用按钮添加到数组中。当我尝试验证动态字段时,找不到引用。

子组件

<template>
<el-form :model="dist"
ref="dynamicForm"
:rules="rules">...</el-form>
</template>

父级

<template>
<el-form :model="dist"
ref="parentForm"
:rules="rules">

<dynamicField
v-for="df in items></dynamicField>

</el-form>
</template>

<script>
this.$refs.dynamicForm.validate( (valid) => {
console.log("Dynamic form validated? " + valid);
})
</script>

最佳答案

为了访问子组件中的引用,我使用如下内容:

...
<Parent>
<Child ref="child" />
</Parent>
...

父组件中的方法:

...
onSubmit() {
let form = this.$refs.child.$refs.form;

if (!form.validate()) {
return;
}
}
...

关于javascript - 如何从父级访问子级引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48001573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com