We have standard way: Template literals.
const str = `${0} ${'foo'}!`;
fn('Hello', {foo: 'World'});
i18n Vue has another way: Linked locale messages
We have standard way: Template literals.
const str = `${0} ${'foo'}!`;
fn('Hello', {foo: 'World'});
i18n Vue has another way: Linked locale messages
Vue.js props mutating: how an anti-pattern could be considered a good practice
О том, что не всегда следует придерживаться рекомендациям Vue, по clone-emit данных, так как JS, передающий данные свойств объекта по ссылке, а не по значению это не только зло, но и добро. Об этом в документации Vue3 и Vue2.
When objects and arrays are passed as props, while the child component cannot mutate the prop binding, it will be able to mutate the object or array's nested properties. This is because in JavaScript objects and arrays are passed by reference, and it is unreasonably expensive for Vue to prevent such mutations.
Mutating Object / Array Props When objects and arrays ar
Лучше решать другим способом задачу (не перекрывая экрана) в случаях, если
Раздражают те окна, которые пользователь не вызывал сам (стремится их сразу же закрыть).
Vue3 (Composition API) не поддерживает (script setup src) традиционную схему разделения кода на esm-модули,
так как принуждает прописывать код в *.vue
-файлах (SFC). Соответственно тонко рулить
import'ами похоже не выйдет.
Более того, если ранее с использованием vue-class-component
приучали к "чистому коду" (всё что требуется импортируем явно), то теперь с такими конструкциями как defineProps
вновь идёт откат к использованию окружения.
Workaround:
Jest added to project with aliasing and eslint rules.
Jest is not supported esm & esm mocks yet, that's why we are forced to use jest-esm-transformer (Babel transform under the hood test modules & *.spec
scripts to CommonJs).
Without transform
configuration we have error: SyntaxError: Cannot use import statement outside a module
.
Nowadays (2022-01-12) we can esm without Babel only by ts-jest?
No! ts-jest uses Babel too and is only needed to [catch addi
:where
selector for getting 0 specificy is like a joke or kludge which doesn't prevent codebase from same tricks further!
@layer
is a good idea to get more control over good code, but not for bad codebase
Что делать с синтаксисом, когда даже с вводом в Vue3 поддержки TypeScript из коробки, классы не выжили?
Why Archibald campaign is not available in cutted (minimal mb) version of original game. FIX: copy ANIM directory.
Unit-тестирование скриншотами: преодолеваем звуковой барьер (видео)
27.02.2020 Microsoft избавляется от сертификаций MCSA, MCSD и MCSE: Компания Microsoft c 30 июня 2020 года прекратит выдавать новые сертификации по программам MCSA, MCSD и MCSE, также с этой даты будут отменены и станут недоступны экзамены, связанные с этими сертификациями.
Microsoft представила новый рекомендуемый путь для дальнейшей сертификации специалистов по продуктам и решениям Microsoft на основе ролей/специализаций. И что показательно, «наземных» продуктов и решений там нет. Всё в облаке. Они и домашнем сегменте тоже перетащат людей в облако. Несколько дней назад была новость о том, что пользователи Windows 10 Home лишились возможности иметь локальные аккаунты.