Redux中的这些“ @”符号是什么?

时间:2019-03-11 00:35:36

标签: javascript reactjs redux react-redux

我尝试在线查找与开源项目使用的redux或redux-actions相关的内容,但是我找不到'@'的含义(尝试搜索@符号,不太有用):

export const LIKE_POST = '@post/LIKE_POST';

谁能阐明一些想法?来自busy github(链接到的文件)。我也没有在redux-actions页中看到任何提及。

此外,如果您想告诉我如何在任何地方收到对LIKE_POST的调度,因为在reducer file或项目的其他任何地方都找不到该字符串LIKE_POST

谢谢!

1 个答案:

答案 0 :(得分:0)

“ @”可能只是表示它是库操作。基本上,这只是将您自己的操作与库操作区分开来。

但这并不意味着更多,它可能是export const LIKE_POST = 'post/LIKE_POST';,它仍然可以工作。

例如,您可以在react-router-redux中注意到类似的动作命名约定。