繁体   English   中英

vue 单击父按钮,单击子组件中的按钮

vue click on parent button made click on button in childs components

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有带按钮的子组件。 单击按钮调用方法。

在此处输入图片说明

在父组件中,我想要一个“创建”按钮。 单击该按钮将类似于单击所有子组件中的第一个按钮。 在vue中怎么做?

在此处输入图片说明

沙盒: https ://codesandbox.io/s/blazing-dew-zmsky

1 个回复

您可以使用refs访问所有子组件,以便能够为每个子组件调用一个方法:

<template>
  <div id="app">
    <HelloWorld v-for="i in 4" :key="i" ref="childs"/>

    <button class="allin" @click="click">Click to select 1m in all childs</button>
  </div>
</template>

<script>
import HelloWorld from "./components/HelloWorld";

export default {
  name: "App",
  components: {
    HelloWorld
  },
  methods: {
     click () {
       for (const child of this.$refs.childs) {
         child.changePeriod(0)
       }
     }
  }
};
</script>
1 如何通过单击父组件上的按钮来刷新我的子组件?

我是这个 stackoverflow 世界的新手。 请在这里帮助我。 如何根据父组件的按钮单击刷新子组件。 例如,我在父组件中有一个名为 refresh 的按钮,并且没有将任何状态变量或道具传递给子组件。 但我希望根据父级的按钮点击再次加载子组件。 我尝试添加一个状态变量,但它没有更新子组件。 父 ...

2021-05-12 10:53:52 2 37   reactjs
2 如何单击父组件中的按钮并访问子组件中的数据?

我正在研究 ReactJS 的概念并偶然发现了这个非常有趣的案例, 我的父组件中有一个按钮,单击该按钮将访问子组件中定义的简单字符串。 我知道将数据从父级传递给我们使用的子级,将数据传递给父级的子级我们必须使用回调函数,但我不确定在这种情况下如何使用回调函数。 我在定义函数等方面玩了一些,但似乎 ...

3 如何通过单击子组件中的按钮来设置父项的道具

当我单击另一个屏幕上的按钮时,我想将屏幕title设置为特定值。 因此,我最后想要实现的是以下内容。 从我的HomeScreen ,我得到一个ChangeScreen在那里我可以保存用户配置文件。 现在,在该屏幕中,当用户提交其name ,该名称应显示在标题标题中。 我仍然想念将数据从Chang ...

4 单击子组件中的按钮将数据传递给父组件(通过另一个子组件)

是否可以通过单击嵌套子组件中的按钮来传递数据,将其传递给另一个上层的子组件,然后传递给父组件? 我的组件是这样嵌套的: 所以 Child 2 看起来像这样:(我添加了addList()方法,该方法应该将变量推送到父级中的列表) 孩子 1 父:(我想将项目从子 2 组件推送到picked ...

5 如何在子组件的按钮单击上重新渲染父组件

我正在学习反应,我仍然认为自己是一个初学者。 我的目标是单击子组件上的按钮,以便我可以重新渲染父组件。 这是我的代码。 父组件 子组件 正如您所看到的,我正在尝试单击一个按钮,以便在我的子组件上进行另一个获取和不同的 Activity 呈现。 我试图让我的子组件无状态,但如果保持无状态没有 ...

7 单击子组件上的按钮时,使父组件成为焦点

我有一个网络应用程序,其中一个接一个显示多个卡。 我的Web应用程序主要在移动设备上使用。 应用加载后,所有卡都会立即加载,并且屏幕会滚动到最后一张卡。 每张卡的底部都有一个按钮。 当某人单击卡底部的按钮时,我想使卡聚焦。 “聚焦”是指将卡的标题放在屏幕顶部,然后将同一张卡的内容显示在屏幕顶部。 ...

8 我希望在单击父组件上的按钮时调用我的子组件 handeClick()

我有一个包含按钮的父组件。当我点击按钮时,我可以调用子组件内部的函数。这是我的父组件。我搜索了一些如何去做。但我无法解决如何应用它在我的代码上 这是我的子组件。在子组件中,您可以看到我想通过按钮调用的handleClick函数 ...

2021-04-16 18:31:05 2 32   reactjs
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM