Каковы варианты использования для именования метода обработчика события "onEvent" - PullRequest
0 голосов
/ 04 февраля 2019

Резюме:

В конечном счете, это вопрос о Vue.js (хотя я предполагаю, что он применим к JavaScript в целом).

Сначала немного предыстории:Я заметил кое-что в руководстве по стилю Angular, которое служит основой для вопроса о Vue.

Состояния руководства по стилю Angulars для префикса пользовательских методов-обработчиков событий с on.https://angular.io/guide/styleguide#style-05-16

Вопрос:

Назад к Vue: Почему вы бы назвали обработчик событий следующим образом:

<CustomComponent @customEvent="onCustomEvent"/>

вместо более описательногоимя метода, как это:

<CustomComponent @customEvent="setUserData" />

1 Ответ

0 голосов
/ 04 февраля 2019

В обработчике может потребоваться сделать несколько вещей.

В этих случаях становится трудно назвать сам обработчик, поэтому вы просто называете обработчик, то есть handleClickEvent.

* 1005.*

Я никогда не использовал Vue, но я использовал Polymer, который также работает с событиями элементов, и это один из случаев, когда я отказываюсь называть обработчик чем-то конкретным.

...