reactjs - 如何在渲染另一个组件之前运行效果对组件的清理?
问题描述
这是一个作为启动器的代码框。如果单击 Toggle 按钮,您将在控制台中看到以下输出:
mount secondcomp
unmount firstcomp
我怎样才能让它反过来呢?所以在渲染第二个之前清理第一个组件。这可能吗?
我确实知道效果总是在渲染后运行,但这不是我想要的。在我的用例中,我有一个公共资源(渲染时获取模式),其方法在卸载第一个组件和渲染第二个组件时调用。
解决方案
推荐阅读
- mysql - bash: X: 参数列表太长
- sql-server - SQL 到 SAS ODBC 连接 - NVARCHAR(max) 截断但出现错误:选项 dbtype 不是有效的输出数据集选项
- networking - 通过 Cisco 路由器使用 SSH 连接到 Cisco 交换机
- python-3.x - 'airflow.providers.google.cloud.hooks.gcs' 不是一个包
- java - 如何从 Tab 活动访问我的片段上的列表?
- c# - 仅在 IIS 服务器上的 ConfigureServices 中缺少 ASP.NET Core AddAuthorization 方法
- regex - 命令 grep "$SHELL$" foo
- c++ - 不使用 if/elseif/elseif/elseif/else 调用特定函数的 C++ 方法
- php - Strval($variable) 似乎仍然是整数
- java - 为什么我们在向firestore发送数据时将HashMap中的参数设置为object?