Size: a a a

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

2021 June 09

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Это же и есть ванильный html/css
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Можно.
Обычно используется не совсем чистый css, а с препроцессорами (scss, sass). Его хватает в 100% случаев.
Просто я давно не видел приложений на ангуларе, где бы подошел бутстрап, ведь часто отображается не контент (статьи, картинки), а таблицы, формы, графики.
источник

SB

Space Boost in Angular - русскоговорящее сообщество
А бустрап не подходит для таблиц форм итд?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
можно как библиотеку - angular library
источник

SB

Space Boost in Angular - русскоговорящее сообщество
А разве саас добавляет что-то в плане адаптива? Чет гуглил, не нашел. Наверное плохо гуглил
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Сасс в принципе ничего не добавляет в цсс, он просто упрощает его написание
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
scss просто добавляет кучу удобных штук типа миксинов, более удобный синтаксис для классов, импорты. sass не использовал, но примерно то же самое
Для таблиц, форм и т.д используются компоненты. Для того, чтобы разместить их на странице, бутстрап не сильно поможет, адаптивность часто нужно руками писать
источник

K

Kirov in Angular - русскоговорящее сообщество
Доброго времени суток , можете подсказать как решить данную проблему (
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Если уверены, что там не null, то userCredential!.user
источник

K

Kirov in Angular - русскоговорящее сообщество
увы не вариант он только реагирует если userCredential.user?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Да, ошибся, userCredential.user!.updateProfile

Но это если Вы уверены что там не null

Иначе посмотрите определение типа, почему там null мб
источник

K

Kirov in Angular - русскоговорящее сообщество
ну поидеи должен быть any , но теперь я не уверен в этом
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Не обязательно этом я, там у Вас тип выглядит как firebase.User | null
источник

K

Kirov in Angular - русскоговорящее сообщество
ладно , пока что поставлю " ! " , потом вернусь к этому :D
источник

K

Kirov in Angular - русскоговорящее сообщество
с источника которого я взял , там user вообще не имел типа
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Всем привет
Подскажите как решить задачу
У меня есть контейнер, в нем, допустим 5 блоков ( ширина не известаня) выстроены по горизонтале, у них flex-wrap
Суть задачи: если 5 блоков не влезают в контейнер, после того как отрисовались, то убирать первый контейнер

Пока нашел только такое решение, но оно мне не очень нравиться из-за setTimeout, можете подсказать как решить задачу иначе?

ngAfterViewInit() {
   setTimeout(() => {
       this.showPendingBalance = this.getShowPendingBalance;
       this.cdr.detectChanges();
   },
1000);
}
источник
2021 June 10

K

Kirov in Angular - русскоговорящее сообщество
нашел еще одно решение данной проблемы —-> "strictNullChecks": false
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Ребята - тут можно создать несколько bootstrap модулей? и передать им нудный конфиг внутрь?

platformBrowserDynamic().bootstrapModule(AppModule.config({}))
.catch(err => console.log(err)); ???

Чтобы потом два раза заюзать <app-root>
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Прочитал  -но не понял один момент. там для модуля который настраивается  MyModule определяется  еще SomeModule - что это за модуль?
источник