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

Вопросы по Angular (не путать с AngularJS), веб-фреймворку от Google. Используйте этот тег для угловых вопросов, которые не относятся к конкретной версии. Для более старой веб-платформы AngularJS (1.x) используйте тег angularjs.

21
Маршрутизация Angular2 с хэштегом для привязки к странице
Я хочу добавить несколько ссылок на мою страницу Angular2, которые при нажатии будут переходить на определенные позиции на этой странице, как это делают обычные хэштеги. Таким образом, ссылки будут примерно такими: /users/123#userInfo /users/123#userPhoto /users/123#userLikes и т.п. Я не думаю, что мне нужен HashLocationStrategy, поскольку меня устраивает обычный способ Angular2, но …
120 routing  angular  hashtag 

2
«Частный» и «общедоступный» в компоненте Angular
Если я не добавляю приватные ранее foo, loadBarи text, я считаю, что они общедоступны по умолчанию. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Есть ли какой-либо вариант использования, когда они находятся publicв компоненте? Должен ли я всегда добавлять privateдля всех из них, …

13
как закончить ng serve или firebase serve
Я занимаюсь веб-разработкой с помощью Angular2 и использую как Angular2, так и Firebase для запуска локальных серверов. Мне не удалось найти команду, аналогичную вводу quit при использовании Ionic для создания сервера, поэтому мне приходится каждый раз закрывать вкладку терминала. Есть ли способ завершить работу сервера и вернуть свою вкладку терминала? …

16
Компонент является частью объявления 2 модулей
Я пытаюсь создать приложение ionic 2. Когда я пробую приложение в браузере с помощью ionic serve или запускаю его на эмуляторе, все работает нормально. Но когда я пытаюсь его построить, каждый раз появляется ошибка ionic-app-script tast: "build" Error Type AddEvent in "PATH"/add.event.ts is part of the declarations of 2 modules: …


9
Обнаружение изменений размера окна в реальном времени в Angular 4
Я пытался создать гибкую навигационную панель и не хочу использовать медиа-запросы, поэтому я намерен использовать *ngIFразмер окна в качестве критерия. Но я столкнулся с проблемой, так как я не могу найти какой-либо метод или документацию по определению размера окна Angular 4. Я также пробовал использовать метод JavaScript, но он не …
119 html  angular  dom-events 

15
Валидатор Angular2, который использует несколько полей формы
Можно ли создать валидатор, который может использовать несколько значений, чтобы определять, действительно ли мое поле? например, если клиент предпочитает связаться с клиентом по электронной почте, то поле электронной почты должно быть обязательным. Спасибо. Обновлено с помощью примера кода ... import {Component, View} from 'angular2/angular2'; import {FormBuilder, Validators, formDirectives, ControlGroup} from …
119 angular 

7
Свойство value не существует для типа EventTarget
Я использую TypeScript версии 2 для кода компонента Angular 2. Я получаю сообщение об ошибке «Значение свойства не существует для типа EventTarget» для приведенного ниже кода. Какое может быть решение. Спасибо! e.target.value.match (/ \ S + / g) || []). длина import { Component, EventEmitter, Output } from '@angular/core'; @Component({ …

11
Связь двух компонентов в Angular
У меня есть ListComponent. При щелчке по элементу в ListComponent подробности этого элемента должны отображаться в DetailComponent. Оба отображаются на экране одновременно, поэтому маршрутизация не требуется. Как мне сообщить DetailComponent, какой элемент в ListComponent был нажат? Я подумал о том, чтобы передать событие родительскому элементу (AppComponent), и чтобы родитель установил …

5
Обработка событий HTML5 (onfocus и onfocusout) с использованием angular 2
У меня есть поле даты, и я хочу удалить заполнитель по умолчанию. Я использую javascript onfocusи onfocusoutсобытия для удаления заполнителя. Может ли кто-нибудь помочь с использованием директивы angular2? <input name="date" type="text" onfocus="(this.type='date')" onfocusout="(this.type='text')" class="dateinput"> Я пытаюсь решить эту проблему, но у меня возникают проблемы со сбросом типа поля ввода. import …
118 angular 

11
RouterLink не работает
Моя маршрутизация в приложениях angular2 работает хорошо. Но я собираюсь создать routeLink на основе этого : Вот моя маршрутизация: const routes: RouterConfig = [ { path:'home' , component: FormComponent }, { path:'about', component: AboutComponent }, { path:'**' , component: FormComponent } ]; И вот ссылки, которые я сделал: <ul class="nav …

16
Отключить поля ввода в реактивной форме
Я уже пробовал следовать примеру других ответов отсюда, и мне это не удалось! Я создал реактивную форму (т. Е. Динамическую) и хочу в любой момент отключить некоторые поля. Мой код формы: this.form = this._fb.group({ name: ['', Validators.required], options: this._fb.array([]) }); const control = <FormArray>this.form.controls['options']; control.push(this._fb.group({ value: [''] })); мой html: …
118 angular 

8
Как реализовать RouteReuseStrategy shouldDetach для определенных маршрутов в Angular 2
У меня есть модуль Angular 2, в котором я реализовал маршрутизацию и хотел бы, чтобы состояния сохранялись при навигации. Пользователь должен уметь: поиск документов по "формуле поиска" перейдите к одному из результатов вернуться к "результату поиска" - без связи с сервером Это возможно в том числе RouteReuseStrategy. Возникает вопрос: как …

4
Угловые 4/5/6 глобальные переменные
Мне очень сложно создавать глобальные переменные в моем приложении Angular 2. Я уже гуглил и читал много сообщений на StackOverflow по этому поводу за последние 3 часа, однако мне кажется, что я просто не могу заставить его работать. Я очень надеюсь, что вы можете мне помочь, и прошу прощения за …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.