Публикации по теме 'typescript'


Оптимизируйте свое приложение Angular: освоение Observables и RxJS
Введение Observables — это мощный и универсальный инструмент для обработки асинхронных потоков данных в JavaScript. Они похожи на обещания, но с несколькими ключевыми отличиями, которые делают их более мощными и гибкими. Самый простой способ представить наблюдаемую — это поток данных, который может быть испущен с течением времени. Наблюдаемый объект может выдавать любое количество значений, а также сигнализировать о завершении или сбое потока. Одним из ключевых преимуществ..

6 убийственных однострочников на TypeScript
Меньше кода больше Меньше кода обычно означает лучший код. В этой статье я познакомлю вас с 6 однострочными кодами TypeScript. Я надеюсь, что это может помочь вам. 1. Считаем по свойствам массива объектов

Будущее JavaScript обречено?
Взгляд на состояние JavaScript в 2022 году и далее До сих пор у языка JavaScript было захватывающее путешествие. Десять лет назад казалось, что все должно быть построено с помощью JavaScript. Выпуск jQuery и Chrome стал его катализатором. Комитет TC39 всегда играл большую роль. Стандартизировав язык и разработав новые спецификации, он сделал его тем, чем он является сегодня. Однако с момента выпуска ES6/ES2015 прошло шесть лет. Тенденция к тому, чтобы один язык — JavaScript —..

Разработка компонентов Vue с помощью TypeScript
Как я сюда попал Я впервые работал над проектом SPA в 2012 году. Это был относительно крупномасштабный проект, основанный на самой популярной библиотеке JavaScript года - Backbone. В то время интерфейсная среда разработки была не такой, как сегодня, и мы только начали слышать слухи о концепции SPA. Весь фронтенд-лагерь был заполнен фреймворками, порабощенными паттерном MVC. Пока люди спорили, соответствует ли AngularJS шаблону MVC или нет, на игровое поле вошли подвиды React. React,..

Хороший пример полиморфизма в Angular!
Хороший пример полиморфизма в Angular! Вы также можете полностью избавиться от операторов if и использовать оператор switch . Или, если такая тривиальная функциональность не гарантирует создания нескольких служб подкласса , я предпочитаю использовать Map и хранить все это в одной Службе. public typeColors<Map<string, string>> = new Map<string, string>([ ['math', 'red'], ['eng', 'blue'] ... getColor(type: string): string { return..

Angular ngFor не только для массивов
Руководство по директиве ngFor и всем ее функциям, таким как trackBy и т. д. С помощью директивы *ngFor раздел шаблона HTML повторяется один раз для каждого элемента в повторяемом списке (коллекция). Подобно ngRepeat в AngularJS, ngFor является структурной директивой для Angular. Директива ngFor экспортирует несколько локальных переменных, таких как индекс, первый, последний, нечетный и четный. ngFor изменяет структуру DOM, потому что это структурная директива. Его..