区块链技术博客
www.b2bchain.cn

ReactHook 异步请求删除数据不能正确刷新问题,救救小白吧,被卡了一晚上程序员分享

本文介绍了ReactHook 异步请求删除数据不能正确刷新问题,救救小白吧,被卡了一晚上程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

qwertty01:点击一次删除时,不能刷新,点两次才能删除

export const WorkPage = () => {     const [items, setItems] = useState([])     const [update, setUpdate] = useState(false)      const updateEvent = () => {         console.log(update)         setUpdate(!update)     }      useEffect(() => {         axios.get(findAllUrl).then(response => {             setItems(response.data)         })     }, [update])       const deleteItemHandler = (event) => {         axios.get(deleteByIdUrl, {             params: {                 id: event.target.value             }         }).then(response => {             console.log(response)         })         updateEvent()     }          return (     	<div>         	<ul>             	{items.map(((item, index, array) =>               		<li key={index}>{index + " " + item.content}                			<button value={item.id}                 			onClick={e => deleteItemHandler(e)}>X                			</button>               		</li>              		))}             </ul>         </div>     ) } 

将谓词<T>转换为Func <T,bool> – c#

我有一个包含成员Predicate的类,希望在Linq表达式中使用该类:using System.Linq; class MyClass { public bool DoAllHaveSomeProperty() { return m_instrumentList.All(m_filterExpression); } private IEnumerable&…

Junit4和TestNG与Maven在一个项目中 – java

要一起运行它们,几乎没有可用的选项,但是我选择为Junit和TestNG使用不同的配置文件。但是现在的问题是排除和包含测试用例。由于如果我们在Maven的主项目中添加testNG依赖项,它将跳过所有Junit,因此我决定将其放在单独的配置文件中。所以我使用pom.xml中的以下条目从默认(主要)配置文件中排除了TestNG测试:<plugin> …

与哪些运算符>>兼容 – java

我这里没有什么代码int b=3; b=b >> 1; System.out.println(b); 它可以完美工作,但是当我将变量b更改为byte,short,float,double时,它包含错误,但是对于变量int和long来说,它可以完美工作,为什么它不能与其他变量一起工作? 参考方案 位移位运算符(例如>>)与任何整数类型兼…

高质量大前端快报,欢迎订阅

int64ago:这是云音乐内部的大前端快报,正常每周二、五更新,涉及前端、iOS 、Android,内容主要是业界动态、好工具、好文章等,欢迎 Star + Watch https://github.com/x-orpheus/blog/issues 当然,这个仓库也是云音乐大前端专栏官网,需要的话也可以看看: https://github.com/x-o…

通过Maven编译器插件不会发生有限的包含和排除 – java

我正在使用3.6.0版的maven编译器插件,在此我们只想在特定文件夹中编译一个文件,而在该位置编译所有其他文件。例如:在文件夹应用程序中有14个文件,从那我只希望编译1个文件,但它编译了所有文件,如果我要排除,则它也不起作用。 <sourceDirectory>${basedir}/../src/java</sourceDirectory…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » ReactHook 异步请求删除数据不能正确刷新问题,救救小白吧,被卡了一晚上程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们