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


Компиляция Angular 2 AoT с помощью Webpack
Компиляция Angular 2 AoT с помощью Webpack В этой статье я собираюсь объяснить, как включить компиляцию шаблона Angular 2 Ahead-of-Time (AoT) с Webpack 2, используя загрузчик @ngtools/webpack . Компиляция шаблонов с опережением времени (AoT, также называемая автономной ) приводит к меньшему размеру кода приложения и более быстрой начальной визуализации по сравнению с компиляцией шаблонов точно в срок (JiT, также называемой динамической ). Если вы хотите получить более подробную..

Как мы делаем наши базовые компоненты более гибкими: концепция контроллеров в Angular
После долгой разработки нашей библиотеки компонентов Taiga UI мы заметили, что некоторые из наших важных компонентов имеют @Inputs Angular только для того, чтобы передавать их в @Inputs других базовых компонентов внутри. Иногда такое гнездование могло быть даже трехслойным. Мы решили эту проблему с помощью хитрых директив, которые мы назвали Контроллерами. Они помогли убрать вложение и снизили вес библиотеки. В этой статье я собираюсь показать, как мы организовали систему настроек..

Решение JS для проблемы Angular с использованием *ngIf (Native Element Undefined)
Существует ряд онлайн-форумов, на которых разработчики Angular всегда были озадачены различиями, возникающими в их приложении, когда они меняют любое условие с ngShow на ngIf. Вот некоторые типичные проблемы, с которыми люди сталкиваются с ngIf - https://github.com/vaadin/vaadin-grid/issues/411 https://github.com/angular/angular/issues /6179 Чтобы найти решение этой проблемы, нам сначала нужно понять разницу между их использованием. Использование условий ngShow или скрытия удерживает..

Как я использовал диаграммы фраппе с Ionic
Проверяя свои ежедневные информационные бюллетени по электронной почте, я наткнулся на новую прекрасную библиотеку диаграмм, которая называется диаграммами Frappe. Поскольку я работаю над проектом с использованием Ionic и мне нужно представить данные в виде графиков, я решил интегрировать диаграмму Frappe и использовать ее в качестве настраиваемого компонента. В этой библиотеке диаграмм хорошо то, что она настолько проста и не имеет (как в нуле) зависимостей! Вот как я это сделал,..

[Учебник] Как создать приложение для совместной работы в реальном времени с использованием CRDT в angular?
Многие из нас сталкивались с несколькими приложениями для совместной работы в реальном времени, которые помогают командам работать вместе над одним документом или проектом. Такие приложения, как Google Docs или Spreadsheets, позволяют пользователям редактировать документы одновременно. Вы когда-нибудь задумывались о том, что происходит, когда мы предоставляем нашим пользователям возможность редактировать один и тот же документ одновременно? Или что произойдет, если какой-либо пользователь..