RxJS. Переиспользуемые операторы
Создание собственного оператора из имеющихся операторов RxJS для дальнейшего использования в нескольких местах
Создание собственного оператора из имеющихся операторов RxJS для дальнейшего использования в нескольких местах
user.class.ts Неожиданно для меня, в JS оказался нативный парсер HTML.
table {
counter-reset: rowNumber;
}
table tbody tr {
counter-increment: rowNumber;
}
table tr td:first-child::before {
content: counter(rowNumber);
min-width: 1em;
margin-right: 0.5em;
} function getQueryParam(item) {
var svalue = window.location.search.match(new RegExp('[\?\&]' + item + '=([^\&]*)(\&?)', 'i'));
return svalue ? svalue[1] : svalue;
}
// /foo/bar/baz.html?lang=ru
var lang = getQueryParam('lang') || 'en'; jasmine createspy object with properties
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - CMS, которая возвращает не HTML, а JSON данные, обычно через REST
Просто подборка сайтов, когда-то для себя сохранил
Создано простейшее nestjs приложение, принимающее файлы. Выбор и отправка файла по клику подразумевает, что на форме отсутствует input для файла. Отправка запроса осуществляется с отслеживанием прогресса.
Лучший шрифт — тот, который вы не подключили) (с)
Максимальные мощности и световые потоки светодиодных ламп разных типов
О том как не надо и как надо делать подписки в rxjs
Видео про создание кастомного чекбокса
ng add @nguniversal/express-engine --clientProject
npm run build:ssr && npm run serve:ssr @ViewChild - querySelector @ViewChildren - querySelectorAll@ContentChild - querySelector внутри ng-content @ContentChildren - querySelectorAll внутри ng-content Представлены 2 варианта решения, как сослаться на локальную переменную шаблона (#myVar) за пределами шаблона:
Используйте console.dir(), например console.dir($0)
Вкратце об writeValue & registerOnChange, пример простого кастомного контрола формы.
Код из Logger Service с angular.io sources
Clean Code concepts adapted for TypeScript. Inspired from clean-code-javascript
Методы GET, PUT, DELETE являются идемпотентными - многократные идентичные запросы такого типа приводят к такому же эффекту, как и от одиночного запроса, при условии что не сервер не меняет своё состояние между запросами
npm set registry https://registry.npmjs.org/ Написание простого модального окна на StencilJS с кратким объяснением