代码之家  ›  专栏  ›  技术社区  ›  userMod2

React-为什么我需要对布尔值执行类型强制

  •  0
  • userMod2  · 技术社区  · 5 年前

    我正在将API中的一些数据导入React应用程序,如下所示:

    const { title, acknowledged } = dataFromApi;

    acknowledged 已确认 我什么也没看到,只是一片空白:

    <Icon source={acknowledged ? TickIcon : CrossIcon} />
    

    但是,当我使用double执行类型强制时 !! 如下图所示:

    <Icon source={!!acknowledged ? TickIcon : CrossIcon} />
    

    谢谢你的帮助。

    0 回复  |  直到 5 年前