这一节有部分内容漏讲了

来源:11-5 编辑和添加工程功能(下)

宁静的海8752814

2021-06-09

运行代码以后,发现创建项目以后无法关闭模态窗口。
对比了老师得代码,发现useSearchParams 内容漏讲了,替换下面代码以后就可以关闭弹窗了。
import { useSearchParams } from “react-router-dom”;
const [_, setUrlParams] = useSearchParams();
const close = () => setUrlParams({ projectCreate: “”, editingProjectId: “” });

另外还有11-3的后半部分内容与11-4前半部分内容重复了。

写回答

4回答

慕莱坞444667

2022-03-08

为何  在 useProjectModal 中 按照 按照 视频的写法  

=   () => {

   ({ : })({ : }).(projectCreate).(editingProjectId)}

只能在 添加项目 中 点击 按钮 后 可以关闭 项目对话框? 是因为 在函数中不能 调用 hook吗?

0
0

挖挖机

2021-07-26

为什么这里用setUrlParams就能关闭了呢?

0
0

詹姆士郭德纲

2021-07-06

感谢大佬,我就说close怎么不执行了

0
0

Aioros2017

2021-07-02

请问这部分代码是写在哪儿的?

0
1
Aioros2017
找到了,加在useProjectModal里。
2021-07-02
共1条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程