React JS-单击选项卡时清除子窗体

马努

问题陈述:我有一个父组件,其中显示了React-Bootstrap选项卡。Tabs组件内部有2个选项卡,每个选项卡都有自己的状态。在父组件中的选项卡之间切换时,我需要清除子组件的状态。

例如,我的父组件显示“搜索”和“创建”选项卡。当我转到“创建”选项卡并执行创建功能时,创建选项卡会显示一些成功消息。现在,当我移至“搜索”选项卡并返回“创建”选项卡时,所有消息和输入字段仍显示我输入的先前值。但是,从“搜索”选项卡返回时,我需要清除“创建”选项卡的状态。

样例代码:

<Tab eventKey="search" title="Search">
            <Search />
          </Tab>
          <Tab eventKey="create" title="Create">
            <Create />
          </Tab>

有没有可以用来清除子组件状态的反应生命周期方法?

骇客

Tabs接受布尔型道具unmountOnExit<Create />重新进入组件时应重新实例化,有效重置其内部状态。

<Tabs unmountOnExit />
  <Tab eventKey="search" title="Search">
    <Search />
  </Tab>
  <Tab eventKey="create" title="Create">
    <Create />
</Tab>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

React.js:组成组件以创建选项卡

来自分类Dev

React Native:TabBarIOS,单击后重新渲染选项卡

来自分类Dev

防止页面跳到选项卡上单击JS

来自分类Dev

使用React.js在选项卡上切换类

来自分类Dev

如何在React JS中为特定输入禁用选项卡按钮?

来自分类Dev

您可以在React JS应用程序的新选项卡中显示PDF文件吗

来自分类Dev

React.js在父级单击时修改子元素

来自分类Dev

React JS,当单击一个选项时,还将选择其他选项

来自分类Dev

在React JS中单击时禁用按钮

来自分类Dev

React JS地图卡图像

来自分类Dev

在单击每个选项卡之前,我该使用哪种JS预加载面板内容?

来自分类Dev

通过Angular JS创建新组件时选项卡的默认选项

来自分类Dev

单击带有React JS中特定键的子组件时更改父组件的状态

来自分类Dev

转到子场景选项卡-react-native-router-flux

来自分类Dev

Angular JS选项卡CSS

来自分类Dev

Uglify JS使用选项卡美化

来自分类Dev

在选项卡之间切换时避免在React中重新渲染

来自分类Dev

在React Native Navigation中的选项卡之间切换时如何保持堆叠的屏幕

来自分类Dev

实现react-bootstrap选项卡时出现TypeScript错误

来自分类Dev

在React Native中隐藏底部选项卡导航时收到警告

来自分类Dev

如何在打开滑块的每个选项卡时显示JS警报?

来自分类Dev

如何在Angular JS中设置刷新时的引导活动选项卡

来自分类Dev

在React.js中单击不同的图像时更改文本

来自分类Dev

React.js:单击时切换 className

来自分类Dev

React JS:单击后退按钮时传递值

来自分类Dev

React JS:无法在单击时显示数组数据

来自分类Dev

单击事件时页面重新加载 - React JS

来自分类Dev

无法在MVC中使用引导程序在单击子选项卡时使父选项卡处于活动状态

来自分类Dev

使用可滚动选项卡视图时从React Native图标切换到React Native矢量图标

Related 相关文章

  1. 1

    React.js:组成组件以创建选项卡

  2. 2

    React Native:TabBarIOS,单击后重新渲染选项卡

  3. 3

    防止页面跳到选项卡上单击JS

  4. 4

    使用React.js在选项卡上切换类

  5. 5

    如何在React JS中为特定输入禁用选项卡按钮?

  6. 6

    您可以在React JS应用程序的新选项卡中显示PDF文件吗

  7. 7

    React.js在父级单击时修改子元素

  8. 8

    React JS,当单击一个选项时,还将选择其他选项

  9. 9

    在React JS中单击时禁用按钮

  10. 10

    React JS地图卡图像

  11. 11

    在单击每个选项卡之前,我该使用哪种JS预加载面板内容?

  12. 12

    通过Angular JS创建新组件时选项卡的默认选项

  13. 13

    单击带有React JS中特定键的子组件时更改父组件的状态

  14. 14

    转到子场景选项卡-react-native-router-flux

  15. 15

    Angular JS选项卡CSS

  16. 16

    Uglify JS使用选项卡美化

  17. 17

    在选项卡之间切换时避免在React中重新渲染

  18. 18

    在React Native Navigation中的选项卡之间切换时如何保持堆叠的屏幕

  19. 19

    实现react-bootstrap选项卡时出现TypeScript错误

  20. 20

    在React Native中隐藏底部选项卡导航时收到警告

  21. 21

    如何在打开滑块的每个选项卡时显示JS警报?

  22. 22

    如何在Angular JS中设置刷新时的引导活动选项卡

  23. 23

    在React.js中单击不同的图像时更改文本

  24. 24

    React.js:单击时切换 className

  25. 25

    React JS:单击后退按钮时传递值

  26. 26

    React JS:无法在单击时显示数组数据

  27. 27

    单击事件时页面重新加载 - React JS

  28. 28

    无法在MVC中使用引导程序在单击子选项卡时使父选项卡处于活动状态

  29. 29

    使用可滚动选项卡视图时从React Native图标切换到React Native矢量图标

热门标签

归档