Как стать автором
Обновить

Комментарии 9

В Visial Studio захожу в расширения, ввожу в поиске нужный линтер, устанавливаю. Если нужно - можно сразу поиграться с настройками. Зачем такие сложности?

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

Понял, спасибо. Только учусь )

Почему используется 'vue/v-bind-style': 'error?

Не бывает ситуаций, когда нужно использовать <component :is="componentName"> и нужно задать разные пропсы компонентам или кто-то злоупотребляет этим?

Если бывают, то как в таких ситуациях поступаете: 1.пишете портянку v-if/v-else-if или 2. указываете пропс <component is= "" :props1 :props2 ...> без оглядки нужен он компоненту или нет?

vue/v-bind-style про стиль биндинга, то есть 'vue/v-bind-style': 'error' это то же самое, что 'vue/v-bind-style': ['error', 'shorthand'], так как shorthand значение по умолчанию. Линтер будет исправлять v-bind:foo="some" на :foo="some", а отдельно на директиву v-bind="some" это правило не влияет

Хм... этот момент я как-то упустил про v-bind:foo. Спасибо за ответ!

Почему вы так считаете? Чего не хватило? Что учесть в будущих материалах?

  1. Заголовок не отражает содержимое статьи, так как про чистый Vue тут ни слова и вообще не понятно, что под этим термином понимается. А содержимое статьи - это описание настройки как у вас в команде.

  2. Статей на подобную тематику уже написана много и тут хотелось бы видеть решение каких-то проблем или непопулярные решения.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории