以过去时态命名Flux行为是一种好习惯吗?

时间:2015-04-16 15:18:07

标签: javascript reactjs flux

我会说动作命名应该始终反映实际发生的事情,而不是暴露实现细节。例如TODO_ITEM_ADDED优于ADD_TODO_ITEM。

1 个答案:

答案 0 :(得分:2)

大多数更新操作包含两个步骤:

  1. 将数据提供给接收项目(商店矿石网络服务或类似的东西)
  2. 对更新操作的结果做出反应
  3. 特别是在使用异步API调用时,此模式对于防止用户界面冻结非常有用。因此,第一个动作将使用现在/将来时,第二个动作将使用过去时。