Вопросы с тегом «angular»

136
Какая альтернатива angular.copy в Angular

Как я могу скопировать объект и потерять ссылку на него в Angular? Я могу использовать AngularJS, angular.copy(object)но получаю некоторую ошибку, используя это в Angular. ИСКЛЮЧЕНИЕ: ReferenceError: angularне определено...

136
Для чего нужен декоратор Injectable при создании сервисов в Angular 6?

При создании сервисов в Angular CLI он добавляет дополнительные метаданные с помощью свойства «предоставлено в» со значением по умолчанию «root» для декоратора Injectable. @Injectable({ providedIn: 'root', }) Что именно делает providedIn? Я предполагаю, что это делает службу доступной как...

135
Как уменьшить размер пакета?

У меня есть простое приложение, инициализированное angular-cli. Он отображает несколько страниц, относящихся к 3 маршрутам. У меня 3 компонента. На одной из этих страниц я использую lodashмодули HTTP и Angular 2 для получения некоторых данных (используя RxJS Observables mapи subscribe). Я отображаю...

135
Угловой 2 'компонент' не является известным элементом

Я пытаюсь использовать компонент, который я создал внутри AppModule, в других модулях. Однако я получаю следующую ошибку: "Не перехвачено (в обещании): Ошибка: ошибки синтаксического анализа шаблона: "contacts-box" не является известным элементом: Если 'contacts-box' является компонентом Angular,...

135
Angular-cli от css до scss

Я прочитал документацию , в которой говорится, что если я хочу использовать, scssмне нужно выполнить следующую команду: ng set defaults.styleExt scss Но когда я это делаю и создаю этот файл, я все равно получаю эту ошибку в консоли: styles.bundle.js:33Uncaught Error: Module build failed: Error:...

134
Эквивалент $ compile в Angular 2

Я хочу вручную скомпилировать HTML-код, содержащий директивы. Что эквивалентно $compileв Angular 2? Например, в Angular 1 я мог динамически скомпилировать фрагмент HTML и добавить его в DOM: var e = angular.element('<div directive></div>'); element.append(e);...

133
В чем преимущество использования Restangular над ngResource?

ngResourceуже кажется действительно простым для реализации вещей с ... Каковы преимущества / недостатки использования Restangular по сравнению с ngResource ? 1.1.3 $resourceбудет возвращать обещания и может быть реализовано с использованием последнего PR-коммита . Будет ли предложена поддержка в...

133
Реализация архитектуры плагинов / системы плагинов / плагин-фреймворка в Angular 2, 4, 5, 6

Обновление от 24.05.2008: У нас сейчас +3 версии Angular из моего исходного поста, и у нас до сих пор нет окончательного работоспособного решения. Ларс Мейдам (@LarsMeijdam) предложил интересный подход, который, безусловно, стоит посмотреть. (Из-за проблем с собственностью ему пришлось временно...

132
Создание и возврат Observable из службы Angular 2

Это скорее вопрос "лучших практик". Есть три игрока: а Component, а Serviceи а Model. Это Componentвызывает Serviceдля получения данных из базы данных. ServiceИспользует: this.people = http.get('api/people.json').map(res => res.json()); чтобы вернуть Observable. ComponentМожно просто подписаться...

132
angular-cli, где находится файл webpack.config.js - новый angular6 не поддерживает извлечение ng

ОБНОВЛЕНИЕ: декабрь 2018 г. (см. Ответ Aniket) С Angular CLI 6 вам нужно использовать построители, поскольку ng eject устарел и скоро будет удален в 8.0 ОБНОВЛЕНИЕ: июнь 2018: Angular 6 не поддерживает извлечение ** ОБНОВЛЕНИЕ: февраль 2017 года: используйте ng eject ОБНОВЛЕНИЕ: ноябрь 2016 г .:...

132
Если '<selector>' - это компонент Angular, убедитесь, что он является частью этого модуля.

Я новичок в Angular2. Я пытался создать компонент, но показывал ошибку. Это app.component.tsфайл. import { Component } from '@angular/core'; import { MyComponentComponent } from './my-component.component'; @Component({ selector: 'my-app', template: ` <h1>Hello {{name}}</h1>...

132
Для чего используются все index.ts?

Я просматривал несколько исходных проектов, и все компоненты, похоже, имеют index.ts, который экспортирует * из этого компонента. Я нигде не могу найти, для чего он на самом деле используется? Например, https://github.com/mgechev/angular2-seed/tree/master/src/client/app/%2Bhome...

131
Какой тип структуры папок следует использовать в Angular 2?

Я разработчик Angular 1, который начинает изучать Angular 2. В зависимости от учебного материала существует множество различных типов методов структуры папок. Я собираюсь перечислить каждый из них ниже, и мне хотелось бы узнать мнение людей о том, что мне следует использовать и почему. Кроме того,...

131
Что такое методы трубы и ответвления в учебнике по Angular? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Я следую руководству на https://angular.io , и...

131
Что такое entryComponents в angular ngModule?

Я работаю над Ionicприложением ( 2.0.0-rc0), которое зависит от angular 2. Итак, новое введение ngModulesвключено. Я добавляю свое app.module.ts.ниже. import { NgModule } from '@angular/core'; import { IonicApp, IonicModule } from 'ionic-angular'; import { MyApp } from './app.component'; import {...

131
Angular 2/4/5 - динамически установить базовый href

У нас есть корпоративное приложение, которое использует Angular 2 для клиента. У каждого из наших клиентов есть свой уникальный URL-адрес, например: https://our.app.com/customer-oneи https://our.app.com/customer-two. В настоящее время мы можем установить <base href...>динамическое...