Отключение нескольких правил ESLint в одном комментарии
Периодически бывают ситуации, когда для конкретных участков JS-кода нужно отключить линтинг. Сделать это можно так:
— для следующей строки кода
— для следующей строки кода
#кодинг
#js
#eslint
Периодически бывают ситуации, когда для конкретных участков JS-кода нужно отключить линтинг. Сделать это можно так:
— для следующей строки кода
// eslint-disable-next-line no-return-assign
( your code... )
— для текущей строки( your code... ) // eslint-disable-line no-return-assign
— для блока кода/* eslint-disable no-return-assign */
( your code... )
/* eslint-enable no-return-assign */
В перечисленных примерах мы отключаем одно правило — no-return-assign
. Но что, если нам нужно отключить несколько правил помимо no-return-assign
, например, no-param-reassign
? Ответ прост: нужно просто перечислить их через запятую. Примеры:— для следующей строки кода
// eslint-disable-next-line no-return-assign, no-param-reassign
( your code... )
— для текущей строки( your code... ) // eslint-disable-line no-return-assign,
no-param-reassign
— для блока кода/* eslint-disable no-return-assign, no-param-reassign */
( your code... )
/* eslint-enable no-return-assign, no-param-reassign */
Подробнее о конфигурировании правил читайте здесь#кодинг
#js
#eslint
eslint.org
Configure ESLint - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Forwarded from WebDEV
🛠 Medusa — бесплатный опенсорсный аналог Shopify с настраиваемым headless-движком, полезный для всех, кто работает в сфере электронной коммерции.
WebDEV #инструменты #js
WebDEV #инструменты #js
Решение проблемы с аудио на macOS/iOS
https://stackoverflow.com/questions/54047606/allow-audio-play-on-safari-for-chat-app
#кодинг
#js
#macOS
https://stackoverflow.com/questions/54047606/allow-audio-play-on-safari-for-chat-app
#кодинг
#js
#macOS
Stack Overflow
Allow audio.play() on safari for chat app
Since Apple disabled the ability to autoplay audio via HTMLMediaElement.play()
in javascript without user interaction, I am not sure how I should play a sound when a user gets a chat message bef...
in javascript without user interaction, I am not sure how I should play a sound when a user gets a chat message bef...
Complex Vue 3 state management made easy with Pinia
https://blog.logrocket.com/complex-vue-3-state-management-pinia/
#кодинг
#js
#vuejs
#pinia
https://blog.logrocket.com/complex-vue-3-state-management-pinia/
#кодинг
#js
#vuejs
#pinia
LogRocket Blog
Leveraging Pinia to simplify complex Vue state management - LogRocket Blog
Build a basic blog engine using Pinia, a state management tool for Vue apps, and its main features, including state, getters, and actions.
Forwarded from На фронте - javascript, html, css
7 интересных API на JavaScript для создания веб-сайтов, о которых вы (скорее всего) не знали
В связи с быстро меняющимися технологиями разработчикам предоставляются невероятные инструменты и технологии.
Но было замечено, что различные функции и возможности API не так активно используются, и многие даже не знают о некоторых из них.
Давайте взглянем на некоторые полезные веб-API, которые могут помочь вам поднять ваш сайт до небес!
https://habr.com/ru/post/718712/
#js #education #ru
💬 Чат фронтендеров
В связи с быстро меняющимися технологиями разработчикам предоставляются невероятные инструменты и технологии.
Но было замечено, что различные функции и возможности API не так активно используются, и многие даже не знают о некоторых из них.
Давайте взглянем на некоторые полезные веб-API, которые могут помочь вам поднять ваш сайт до небес!
https://habr.com/ru/post/718712/
#js #education #ru
💬 Чат фронтендеров
How to fix freezing scroll, if you use
https://stackoverflow.com/questions/39692337/div-scrolling-freezes-sometimes-if-i-use-webkit-overflow-scrolling
#кодинг
#css
#js
-webkit-overflow-scrolling
https://stackoverflow.com/questions/39692337/div-scrolling-freezes-sometimes-if-i-use-webkit-overflow-scrolling
#кодинг
#css
#js
Stack Overflow
Div scrolling freezes sometimes if I use -webkit-overflow-scrolling
if I use -webkit-overflow-scrolling for a scrolling div, it scrolls perfectly with native momentum. But, div itself sometimes freezes and does not respond my finger moves. After 2-3 seconds later, it
Forwarded from CodeRoll | Frontend
Forwarded from На фронте - javascript, html, css
Адаптивный и многоязычный компонент футера для Vue 3: создание и использование
Вы занимаетесь блогингом или созданием контента на нескольких языках? Или у вас есть множество социальных медиа-аккаунтов, которыми вы хотите поделиться? Тогда вам понравится этот адаптивный и многоязычный компонент футера для Vue 3!
https://habr.com/ru/post/726242/
#js #vue #ru
💬 Чат фронтендеров
Вы занимаетесь блогингом или созданием контента на нескольких языках? Или у вас есть множество социальных медиа-аккаунтов, которыми вы хотите поделиться? Тогда вам понравится этот адаптивный и многоязычный компонент футера для Vue 3!
https://habr.com/ru/post/726242/
#js #vue #ru
💬 Чат фронтендеров
Forwarded from На фронте - javascript, html, css
Pinia scoped store
На сегодняшний день все стейт-менеджеры экосистемы Vue предоставляют глобальное централизованное хранилище, привязанное к корню приложения. Однако у текущей системы есть одно важное ограничение - глобальные модули стора не позволяют создавать независимые состояния для инстансов одного компонента/модуля.
https://habr.com/ru/articles/726452/
#js #vue #ru
💬 Чат фронтендеров
На сегодняшний день все стейт-менеджеры экосистемы Vue предоставляют глобальное централизованное хранилище, привязанное к корню приложения. Однако у текущей системы есть одно важное ограничение - глобальные модули стора не позволяют создавать независимые состояния для инстансов одного компонента/модуля.
https://habr.com/ru/articles/726452/
#js #vue #ru
💬 Чат фронтендеров
Forwarded from На фронте - javascript, html, css
Представляем вам Vue 3.3
В этом посте представлен обзор основных возможностей версии 3.3. Для получения полного списка изменений, пожалуйста, ознакомьтесь с полным журналом изменений на GitHub.
https://habr.com/ru/articles/735086/
#js #vue #ru
💬 Чат фронтендеров
В этом посте представлен обзор основных возможностей версии 3.3. Для получения полного списка изменений, пожалуйста, ознакомьтесь с полным журналом изменений на GitHub.
https://habr.com/ru/articles/735086/
#js #vue #ru
💬 Чат фронтендеров