Публикации по теме '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, потому что это структурная директива.
Его..