Что это за знаки «@» в Redux? - PullRequest
0 голосов
/ 11 марта 2019

Я попытался посмотреть в Интернете, связанные с redux или redux-actions, которые используются проектом с открытым исходным кодом, но я не могу выяснить, для чего предназначен символ @ (попробуйте поискать знак @, не слишком полезный):

export const LIKE_POST = '@post/LIKE_POST';

Может кто-нибудь пролить свет? С занят GitHub (файл, связанный с). Я также не вижу ничего упомянутого на странице redux-actions .

Также, если вы хотите рассказать мне, как отправка в LIKE_POST принимается где-либо, потому что эта строка LIKE_POST не найдена в файле редуктора или где-либо еще в проекте.

Спасибо!

1 Ответ

0 голосов
/ 11 марта 2019

«@», вероятно, просто указывает на то, что это действие библиотеки.По сути, это просто отличить ваши собственные действия от действий библиотеки.

Но это не значит больше, это может быть export const LIKE_POST = 'post/LIKE_POST';, и это все равно будет работать.

Вы можетеобратите внимание на подобное соглашение по именованию действий в react-router-redux, например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...