Публикации по теме 'angular2'
Преобразование из Angular 1.x в 2 — порядок инициализации и проблемы со временем
-Джон Бойд
Первоначально размещенный на https://medium.com/@unbreakabler , разработчик Biznas Джон Бойд делится своим опытом перехода с Angular 1.x на Angular 2, а также проблемами порядка и времени инициализации, с которыми он столкнулся.
В настоящее время мы находимся в процессе преобразования большого (сотни экранов) приложения Angular 1.x в Angular 2. В ходе этого процесса мы столкнулись со многими проблемами, которых не ожидали.
Просмотр документации дает вам простые примеры того,..
Учебное пособие по Angular Firebase: обновление данных в коллекции базы данных NoSql
Firebase Cloud Firestore, который в настоящее время находится на стадии бета-тестирования, представляет собой «следующее поколение базы данных в реальном времени с более мощными запросами и автоматическим масштабированием». Он был приобретен Google в 2014 году и представляет собой облачное решение для базы данных NoSql в реальном времени.
Теперь, когда я показал вам, как читать и записывать данные в Firebase's Firestore, после этой статьи вы сможете обновлять данные.
Шаг 1 :..
Почему AngularJS лучше всего подходит для разработки адаптивных веб-приложений?
Все мы знаем, что веб-сайты продолжают оставаться одним из самых продуктивных и надежных источников для организаций во всем мире для продвижения своего бизнеса и продуктов. Однако дело не только в том, насколько сильным и безопасным является веб-приложение. Клиенты в равной степени смотрят на то, насколько отзывчивым является конкретное веб-приложение. Под отзывчивостью мы подразумеваем не только то, сколько времени требуется для первоначальной загрузки и насколько быстро происходит..
Angular 2 - улучшите производительность с помощью trackBy
Эта проблема:
Когда вам нужно перебрать коллекцию в Angular 2, вы, вероятно, будете использовать директиву ngFor , которая будет создавать экземпляр шаблона один раз для каждого элемента из коллекции.
Если нам нужно в какой-то момент изменить данные в коллекции, например, в результате запроса API, у нас возникнет проблема, потому что Angular не может отслеживать элементы в коллекции и не знает, какие элементы были удалены. или добавил.
В результате Angular необходимо удалить..
Angular CLI beta 32 и новые функции
Шаги обновления
Примечание: ng init и ng update удалены, поскольку их текущая реализация вызывает больше проблем, чем решает.
переименуйте файл angular-cli.json в ( .angular-cli.json ) обновить запись среды в файле ( .angular-cli.json )
До:
"environments": {
"source": "environments/environment.ts",
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
После:
"environmentSource": "environments/environment.ts",
"environments": {..
(Я использую Dokku, а не Heroku)
(Я использую Dokku, а не Heroku)
Я заставил это работать следующим образом:
"start": "echo Start! && ng build —-aot --prod && node server.js"
потому что сценарий постустановки не работал. Но я не хочу этого делать, потому что мое приложение отключится на время, необходимое для сборки (около минуты).
Когда я использую постинсталляцию, я вижу это в командной строке:
> [email protected] postinstall /tmp/build
> echo Postinstall... && ng..
Быстрое развертывание проекта Angular CLI на GitHub Pages
Развернуть проект angular на страницах GitHub просто и легко.
Я предполагаю, что у вас уже есть рабочее приложение Angular, готовое к размещению на страницах GitHub, и я также предполагаю, что вы отправили локальный репозиторий в Github. Если нет, щелкните ссылку ниже, чтобы следовать инструкциям по добавлению существующего проекта angular в Github.
Https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
Действия по развертыванию на..