为什么每个推文被删除

0

的问题

所以我用的反应和我犯了一个小小的代码有一个文本有一个按钮,并且当一些类型,并提交,它创建了一个推文文本与我输入和一些预制的元素,你在这里看到: [1]: https://i.stack.imgur.com/pvfSf.png 随机的信用等和删除的按钮是什么我提出的每一个时间。

我困惑的是,为什么每一个推文被删除,当我使用这个代码:

const deleteTweet = () =>{
    setTweets(tweets.filter(tweet => tweet !== tweet))
}

但是,当我使用这个代码,只有一个具体的鸣叫我点击删除,被删除:

const deleteTweet = () =>{
    setTweets(tweets.filter(t => t !== tweet))
}

该"推文"后!== 是一个支撑我通过了下来。

ecmascript-6 reactjs
2021-11-23 21:02:02
1

最好的答案

0

你有一个冲突之间鸣叫用作参数在地图上,并鸣叫作为道具,Javascript的范围采取的最新变量,它是地图的鸣叫。

所以当你把鸣叫上的地图功能,它将替代的道具鸣叫。

你可以看一看关闭: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures

2021-11-23 21:08:34

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................