Size: a a a

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

2019 October 07

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
Evgeniy
в коде <app-center-info (item)="item">  надо <app-center-info [item]="item">
Такое, через @Output будет правильнее
источник

E

Evgeniy in Angular - русскоговорящее сообщество
Глеб Рябцев
Такое, через @Output будет правильнее
Там сделано как раз именно так
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Глеб Рябцев
Такое, через @Output будет правильнее
оно там и так через @Output
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
:)
источник

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
Ага, я не внимательный, сорян
источник

E

Evgeniy in Angular - русскоговорящее сообщество
И если надо вывести что-то отличное от [object Object] ->  {{item | json}}
источник

SP

Saint P in Angular - русскоговорящее сообщество
Блин, не заметил про скобки
Спасибо большое!)
источник

DP

Dmitry Pestov in Angular - русскоговорящее сообщество
Function name does not match /^[a-z$][\w\d]+$/: HttpLoaderFactory  что за ошибка такая
источник

DP

Dmitry Pestov in Angular - русскоговорящее сообщество
ng lint ее вызывает
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
сдается мне, там eHttpLoaderFactory
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
или что-то вроде (кароч, спецсимвол перед именем)
источник

DP

Dmitry Pestov in Angular - русскоговорящее сообщество
на camelCase ругалось
источник

SP

Saint P in Angular - русскоговорящее сообщество
Mireq Fallen
(разница в скобках, если что :) )
А не подскажите пожалуйста, как сделать первый элемент списка сразу дефолтным?
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Saint P
А не подскажите пожалуйста, как сделать первый элемент списка сразу дефолтным?
тут несколько вариантов
1) прокидывать список элементов из родителя
тогда родитель сам себе выставит нужный элемент выбранным

2) самому триггерить выбор элемента из ребенка
ngOnInit() {

   for (let i = 0; i < leftItemsCount; i++) {
     const titleId = 'Item Left ' + i;
     const flags = Math.random() >= 0.5 ? 'armstrong@gmail.com' : 'jackson@gmail.com';
     this.leftItems[i] = new Item(titleId, flags);
   }

   this.clickActive.emit(this.leftItems[0]);
 }
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
мне кажется 1 вариант более правильным
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
но прям плохого во втором варианте я пока ничего не вижу
источник

SP

Saint P in Angular - русскоговорящее сообщество
Понял, спасибо большое за помощь!)
источник

SP

Saint P in Angular - русскоговорящее сообщество
Mireq Fallen
но прям плохого во втором варианте я пока ничего не вижу
Так, а ещё такой вопрос, а как можно реализовать drag and drop, чтобы можно было из левого в правый и наоборот?
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Saint P
Так, а ещё такой вопрос, а как можно реализовать drag and drop, чтобы можно было из левого в правый и наоборот?
вообще, я сам еще не смотрел возможности, но с точки зрения HTML/JS можно посмотреть:
https://developer.mozilla.org/ru/docs/Web/Guide/HTML/Drag_and_drop
источник

Π

Παύλος in Angular - русскоговорящее сообщество
Обновляю Angular 7.2 to 8
При билде появляется ошибка You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
куда копать?
источник