小编Mor*_*eus的帖子

我应该将 useSelector 传递给 useState

大家好,我对您更喜欢哪种方法有疑问:

在带有 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 代码更少,但你认为它更快吗?你更喜欢哪一个,谢谢你们

typescript reactjs redux

16
推荐指数
1
解决办法
9767
查看次数

使用knockout JS ko.utils.arrayFilter设置标记可见

大家好我正在尝试创建一个应用程序,在进行淘汰搜索时设置适当的标记.

基本上应用程序是.当有人搜索下面的列表时,过滤列表并仅在地图上显示与过滤器列表关联的标记.我创建了一个ko.utils.arrayFilter,我试图只设置item.marker.setVisible(true)

我的Github链接是https://github.com/Aimpotis/map3

再次感谢您,并且非常尊重社区,它正在帮助我学到很多东西

google-maps knockout.js

2
推荐指数
1
解决办法
449
查看次数

标签 统计

google-maps ×1

knockout.js ×1

reactjs ×1

redux ×1

typescript ×1