Size: a a a

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

2021 June 14

SB

Space Boost in Angular - русскоговорящее сообщество
а, хрень сказал, это же фронтенд
источник

SB

Space Boost in Angular - русскоговорящее сообщество
а тогда вопрос, в чем храните? видел ангуляр из жсона грузит, а зачем жсон если есть environment.ts?
источник

A

Alexander in Angular - русскоговорящее сообщество
Фронт - это браузер и условная "статика" на веб-сервере. Если в Git нельзя и в статику само собой нельзя тоже, то все секреты остаётся тащить отдельными api-вызовами через авторизованные запросы. environment.ts - это не более чем часть кода, просто для разных профилей сборки.
источник

SB

Space Boost in Angular - русскоговорящее сообщество
короче, давай проще, адрес сайта (бекенда) где мне хранить?
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
environment.ts
источник

SB

Space Boost in Angular - русскоговорящее сообщество
просто в гайде по хттп на сайте ангуляра они хранят в каокй-то жопе
источник

A

Alexander in Angular - русскоговорящее сообщество
Как реализовать эти вызовы - зависит от фантазии(т.е. требований) В целом, поскольку тащить с бека, а для бека уже есть решения, то выбираете любое. Адрес бека секретным не является и ему самое место в environments.ts
источник

YV

Yanek Voloshchuk in Angular - русскоговорящее сообщество
apiUrls храни в environment.ts
источник

A

Alexander in Angular - русскоговорящее сообщество
это способ, если нужно менять адрес бека без пересборки фронта. с environment.ts считай настройки закардкожены.
И то и другое рабочее, просто под разные требования реализация.
источник

SB

Space Boost in Angular - русскоговорящее сообщество
понял
источник

SB

Space Boost in Angular - русскоговорящее сообщество
а чтобы читать жсон не надо доп пакеты ставить?
источник

A

Alexander in Angular - русскоговорящее сообщество
для парсинга обычного json ничего дополнительного не нужно.
источник

ТМ

Татьяна Молчанова... in Angular - русскоговорящее сообщество
Проверь путь на бэке, чтобы совпадал с путём на фронте.

У меня была недавно такая проблема, потому что на бэке node.js я использовала use.get перед cors и bodyparser (а надо наоборот)
источник

ТМ

Татьяна Молчанова... in Angular - русскоговорящее сообщество
message!: string
Поставь восклицательный знак после message
источник

ТМ

Татьяна Молчанова... in Angular - русскоговорящее сообщество
Может, я ошибаюсь, но надо просто скопировать путь с url:
https://localhost:4200/someadress
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Куда скопировать?
источник

А

Андрей in Angular - русскоговорящее сообщество
Ребят, такой вопрос.
У меня есть некая модель.

Статья, например.
Пишем статью, загружаем в нужные места картинки.

В редакторе статьи, при загрузке картинки видим просто превьюшки, ни одного обращения на сервер, пока не нажмём кнопку сохранить.

Нажимаем сохранить:
1) Нам надо сохранить все пикчи на сервак.
2) Всем картинкам в статье в соурсы вставить не превьюшку, а уже ссылку на картинку, которая лежит на серве. (обновление модели)
3) Сохраняем модель статьи.

Как мне ... подождать все сохранения картинок на rxjs ?
Что гуглить вообще?)

P.S. Статья взята для примера.
источник

А

Андрей in Angular - русскоговорящее сообщество
Каждое обращение на сервер через http.service который возвращает Observable
источник

ТМ

Татьяна Молчанова... in Angular - русскоговорящее сообщество
Я делала блог с картинками по курсу Доминика Кузьмицого совсем не так - можешь глянуть в моей репе, папка frontend, там должен быть пост

https://github.com/TatyanaMolchanova/mean-blog
источник

A

Alexander in Angular - русскоговорящее сообщество
"подождать все сохранения" - видимо нужен forkJoin https://stackoverflow.com/questions/57019854/wait-till-all-observables-are-completed
источник