Try   HackMD

Conditional Rendering 常見錯誤

目錄

TL;DR

Logical AND operator (&&)

在使用 && 時要特別注意數字 0 的使用。
常見情況 : 根據是否是空陣列決定要不要印出陣列。

錯誤使用方法

  1. 紅色 : 把 0 渲染出來

解決方法

  1. 變成布林值

    1. 綠色 : 判斷是否大於 0
    2. 綠色 : 利用兩個 !!
  2. 橘色 : 使用 Logical OR operator (||)