Size: a a a

Angular - русскоговорящее сообщество

2020 May 11

S

Slach in Angular - русскоговорящее сообщество
хехе :smiley: обычный style="min-width: 200px" помог, спасибо
источник

I

Isa in Angular - русскоговорящее сообщество
Подскажите как в формах сделать такую валидацию: когда я ввожу в поле какие то данные и потом меняю фокус, у меня выводится ошибка валидация, затем когда я начинаю исправлять это поле я хочу убрать вывод ошибки. Как отловить момент что поле в данный момент исправляется и выводить ошибку не нужно?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Написать валидатор который меняет статус валидации в зависимости от другого контрола
источник

I

Isa in Angular - русскоговорящее сообщество
А если другого контрола нет? Вот у меня есть одно поле я ввёл невалидные данные, получил Сообщение данные невалидны. Начинаю исправлять данные в поле, и необходимо чтоб пока я это поле исправляю ошибка не выводилась
источник

A

Andrey Semchenko in Angular - русскоговорящее сообщество
Привет!
Подскажите, пожалуйста, как правильно реализовать crud приложение, которое использует REST API?
Я делаю сервис, в нем методы
getAllEntities(): Observable<Entity[]> {
   return this.httpClient.get(...);
}

addEntity(entity: Entity): что должен возращать? {
    const createdEntity$ = this.http.post(..., entity);
}

Должен ли addEntity после отправки запроса на бекенд, как-то влиять на Observable, который возращает метод getAllEntities()?
источник

НК

Назар Калитюк... in Angular - русскоговорящее сообщество
Andrey Semchenko
Привет!
Подскажите, пожалуйста, как правильно реализовать crud приложение, которое использует REST API?
Я делаю сервис, в нем методы
getAllEntities(): Observable<Entity[]> {
   return this.httpClient.get(...);
}

addEntity(entity: Entity): что должен возращать? {
    const createdEntity$ = this.http.post(..., entity);
}

Должен ли addEntity после отправки запроса на бекенд, как-то влиять на Observable, который возращает метод getAllEntities()?
нет. Можно уже в компоненте после успешного добавления сделать еще раз getAll
источник

JS

Jack Smelov in Angular - русскоговорящее сообщество
Всем привет! Ребят, подскажите годный туториал по webrtc
источник

VA

Veaceslav Artiom in Angular - русскоговорящее сообщество
Andrey Semchenko
Привет!
Подскажите, пожалуйста, как правильно реализовать crud приложение, которое использует REST API?
Я делаю сервис, в нем методы
getAllEntities(): Observable<Entity[]> {
   return this.httpClient.get(...);
}

addEntity(entity: Entity): что должен возращать? {
    const createdEntity$ = this.http.post(..., entity);
}

Должен ли addEntity после отправки запроса на бекенд, как-то влиять на Observable, который возращает метод getAllEntities()?
Не должен, это отдельные методы. После создания записи ты получаешь ее в ответ, и просто в компоненте который запросил этот метод делаешь this.entities.push(data)
data = результат который вернул сервер при создание записи
источник

VA

Veaceslav Artiom in Angular - русскоговорящее сообщество
Ну или если так сильно нужно, можно после успешного запроса на создание прям из сервиса запросить метод getAll и все кто подписаны на этот метод, получат новые данные. Но так лучше не делать.
источник

K

Kirill in Angular - русскоговорящее сообщество
Привет всем, не работает резолвер
public resolve(): Promise<AdapterViewModelList> | Observable<AdapterViewModelList> {
       let adapterViewModelListObservable = fromPromise(this.http.getAdaptersList());
       adapterViewModelListObservable.subscribe(res => console.log(res));
       return adapterViewModelListObservable;
   }
В самом компоненте данные Undefined, но в лог пишет, что данные есть
источник

K

Kirill in Angular - русскоговорящее сообщество
public readonly messagesPage: AdapterViewModelList = this.route.snapshot.data.ADAPTERS;
вот так он обьявлен в компоненте
источник

K

Kirill in Angular - русскоговорящее сообщество
public ngOnInit() {
       console.log(this.messagesPage);
       this.adapter = this.messagesPage.toArray();
       console.log(this.adapter);
       this.cdr.detectChanges();
   }
источник

K

Kirill in Angular - русскоговорящее сообщество
и уже адаптер используется как датасорс в mat table
источник

Д

Денис in Angular - русскоговорящее сообщество
В вебе не принято upload'ить папки? добавил в input webkitdirectory. На desktop'e работает, но на андроиде хроме - нет
источник

VA

Veaceslav Artiom in Angular - русскоговорящее сообщество
Денис
В вебе не принято upload'ить папки? добавил в input webkitdirectory. На desktop'e работает, но на андроиде хроме - нет
Нет, только архивы то есть файлы.
источник

II

Ivan Iesaulov in Angular - русскоговорящее сообщество
Почему параметр selector не является обязателным для компонента?
источник

V

VY in Angular - русскоговорящее сообщество
потому что он не всегда нужен
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ivan Iesaulov
Почему параметр selector не является обязателным для компонента?
а почему бы и нет?
источник

II

Ivan Iesaulov in Angular - русскоговорящее сообщество
VY
потому что он не всегда нужен
В каких ситуациях не нужен, например?
источник

V

VY in Angular - русскоговорящее сообщество
Ivan Iesaulov
В каких ситуациях не нужен, например?
когда на компонент переход по роуту, селектор ему не нужен
источник