大家好,我对您更喜欢哪种方法有疑问:
在带有 TypeScript 的 React 功能组件中,使用 useSelector 从 Redux State 获取值是:1)
const campaign = useSelector(campaignSelector);
const [audienceSample, setAudienceSample] = useState<number | null>((campaign ||
{max_completes_total: null})['max_completes_total']);
Run Code Online (Sandbox Code Playgroud)
来自 2)
const campaign = useSelector(campaignSelector);
const [audienceSample, setAudienceSample] = useState<number | null>(null);
useEffect(() => {
setAudienceSample(campaign.max_completes_total)
},[campaign])
Run Code Online (Sandbox Code Playgroud)
我知道 1 代码更少,但你认为它更快吗?你更喜欢哪一个,谢谢你们
大家好我正在尝试创建一个应用程序,在进行淘汰搜索时设置适当的标记.
基本上应用程序是.当有人搜索下面的列表时,过滤列表并仅在地图上显示与过滤器列表关联的标记.我创建了一个ko.utils.arrayFilter,我试图只设置item.marker.setVisible(true)
我的Github链接是https://github.com/Aimpotis/map3
再次感谢您,并且非常尊重社区,它正在帮助我学到很多东西