Size: a a a

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

2021 February 24

A

Alexander in Angular - русскоговорящее сообщество
Если время дорого - юзай материал или ant design, но после этого сожми свой проект в gzip/brotli, не так много потеряешь в производительности
источник

A

Alexander in Angular - русскоговорящее сообщество
Dmitry Beryllo
общая идея какая, нужно создать не большую библиотечку нужных для проекта компонентов, и далее уже будут создаваться проекты вокруг библиотечки и брать оттуда что им нужно...
и я пытаюсь сейчас понять как поступить, писать компоненты с нуля, либо брать что то готовое и писать над ними враперы или что то подобное...
В таком случае - 100% самому
источник

A

Alexander in Angular - русскоговорящее сообщество
Dmitry Beryllo
общая идея какая, нужно создать не большую библиотечку нужных для проекта компонентов, и далее уже будут создаваться проекты вокруг библиотечки и брать оттуда что им нужно...
и я пытаюсь сейчас понять как поступить, писать компоненты с нуля, либо брать что то готовое и писать над ними враперы или что то подобное...
Во первых размер
Во вторых зависимость от чужих либ
В третьих иногда проще написать самому чем обернуть в враппер что-то чужое, не рассчитанное на то чтобы его оборачивали в враппер :)
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
я в принципе тоже склонялся к варианту написать самому )
но решил проконсультироваться, т.к. раньше подобных задач решать не приходилось и я начал предполагать что возможно с нуля руками писать уже не стоит )
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
просто чуть отпугивает перспектива писать что-то вроде дейтпикера )
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
по причине что может затянуться все
источник

AD

Anatoly D in Angular - русскоговорящее сообщество
Установил css bootstrap в проект, получил варнинг bootstrap@4.6.0 requires a peer of jquery@1.9.1 - 3 but none is installed. You must install peer dependencies yourself. Вопрос:  Если я установлю jquery, то bootstrap его сам найдет или надо где-то что-то в конфиге прописывать? Мне кажется, что сам должен найти, просто ошибка в консоли будет, если бутстрап не найдет какой-то модуль из жеквери.
источник

А

Александр in Angular - русскоговорящее сообщество
ребят, меня индус обмануть хотел с загрузкой нескольких файлов. или это нормальная практика в цикле их по одному отравлять?)
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Смотря как апи работает, вроде норм по одному
источник

А

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

AS

Anton Shvets in Angular - русскоговорящее сообщество
Александр
ребят, меня индус обмануть хотел с загрузкой нескольких файлов. или это нормальная практика в цикле их по одному отравлять?)
какой коварный индус 🤣 код в целом не очень, но если работает, то проблемы нет
источник

А

Александр in Angular - русскоговорящее сообщество
главное распознать индуса вовремя)) ну раз норм так норм, один фиг это пока прототип)
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Oleg Livcha
Injectable нужен чтоб использовать сервис КАК зависимость "Decorator that marks a class as available to be provided and injected as a dependency." Вопрос о том что при добавлении сервиса в список зависимостей в NgModule не используя при этом Injectable decorator все работает нормально но когда этот же сервис сам запросит некую зависимость CLI начинает ругаться на то что он не помечен как Injectable хотя и без него до этого он прекрасно работал
ну можно попробовать запровайдить через useClass. Хз поможет или нет. не очень понятно чем тебе декоратор мешает.
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Александр
ребят, меня индус обмануть хотел с загрузкой нескольких файлов. или это нормальная практика в цикле их по одному отравлять?)
Судя по коду файлы все равно уйдут параллельно. Функция аплоада явно асинхронная.
источник

А

Александр in Angular - русскоговорящее сообщество
Dem Oppositus
Судя по коду файлы все равно уйдут параллельно. Функция аплоада явно асинхронная.
да, но при этом бэк дернется несколько раз
источник

А

Александр in Angular - русскоговорящее сообщество
хотелось бы собрать пачку и отправить разом
источник

А

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

OL

Oleg Livcha in Angular - русскоговорящее сообщество
Vadim Malovaniy
ну можно попробовать запровайдить через useClass. Хз поможет или нет. не очень понятно чем тебе декоратор мешает.
Он не мешает конечно,просто не думал что так должно работать,в любом случае спасибо большое за ответ!
источник

А

Александр in Angular - русскоговорящее сообщество
почистил код, смущает только (<HTMLInputElement>document.getElementById('file' + i)).file
источник

А

Александр in Angular - русскоговорящее сообщество
в подписке подумаю что сделать, это уже моя воля😂
источник