Size: a a a

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

2020 November 23

AA

Andrey Andrey in Ionic - русскоговорящее сообщество
функция
источник

AA

Andrey Andrey in Ionic - русскоговорящее сообщество
в нее надо передать id выбранной категории что бы получить под категории выбранной катгоерии
источник

AA

Andrey Andrey in Ionic - русскоговорящее сообщество
Владимир Амелькин
Зачем роут использовать? И какая реализация у функции getServicesByCategory ?
пробывал с navparams там ошибка не все параметры могу получить если досканально перевести
источник

AA

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

ВА

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

ВА

Владимир Амелькин... in Ionic - русскоговорящее сообщество
И вместо Promise лучше использовать Observable
источник

АК

Алексей Компанец... in Ionic - русскоговорящее сообщество
привет. подскажите, как правильно отправлять файлы на сервер используя FormData?
источник

СА

Сирожиддин Аширов... in Ionic - русскоговорящее сообщество
Алексей Компанец
привет. подскажите, как правильно отправлять файлы на сервер используя FormData?
createPost(url,theme, problem, description , file) {
   var formdata = new FormData();
   var filed = document.getElementById('file');
   formdata.append("ert4", theme);
   formdata.append("ert5", problem);
   formdata.append("ert6", description);

   // @ts-ignore
   formdata.append("file_user", filed.files[0]);
   let header = new HttpHeaders();
   header = header.append("Authorization", "Bearer " + localStorage.getItem("token"));
   var postData = formdata;

   header.append('Access-Control-Allow-Origin', '*');
   header.append('mimeType','multipart/form-data' );
   header.append('file_user','' );
   return this.http.post(this.baseUrl + url, postData ,{ headers: header});
 }
источник

СА

Сирожиддин Аширов... in Ionic - русскоговорящее сообщество
Сирожиддин Аширов
createPost(url,theme, problem, description , file) {
   var formdata = new FormData();
   var filed = document.getElementById('file');
   formdata.append("ert4", theme);
   formdata.append("ert5", problem);
   formdata.append("ert6", description);

   // @ts-ignore
   formdata.append("file_user", filed.files[0]);
   let header = new HttpHeaders();
   header = header.append("Authorization", "Bearer " + localStorage.getItem("token"));
   var postData = formdata;

   header.append('Access-Control-Allow-Origin', '*');
   header.append('mimeType','multipart/form-data' );
   header.append('file_user','' );
   return this.http.post(this.baseUrl + url, postData ,{ headers: header});
 }
обновил
источник

СА

Сирожиддин Аширов... in Ionic - русскоговорящее сообщество
чекни
источник

АК

Алексей Компанец... in Ionic - русскоговорящее сообщество
Сирожиддин Аширов
createPost(url,theme, problem, description , file) {
   var formdata = new FormData();
   var filed = document.getElementById('file');
   formdata.append("ert4", theme);
   formdata.append("ert5", problem);
   formdata.append("ert6", description);

   // @ts-ignore
   formdata.append("file_user", filed.files[0]);
   let header = new HttpHeaders();
   header = header.append("Authorization", "Bearer " + localStorage.getItem("token"));
   var postData = formdata;

   header.append('Access-Control-Allow-Origin', '*');
   header.append('mimeType','multipart/form-data' );
   header.append('file_user','' );
   return this.http.post(this.baseUrl + url, postData ,{ headers: header});
 }
а если мне надо картинку с камеры отправить?
источник

СА

Сирожиддин Аширов... in Ionic - русскоговорящее сообщество
Алексей Компанец
а если мне надо картинку с камеры отправить?
ааааааа , вот тут вот есть в офиц.документалке
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
можно из input type file открыть
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
и fileReaderом считать
источник

АК

Алексей Компанец... in Ionic - русскоговорящее сообщество
в FormData   что засовывается? blob или base64 ?
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
base64 вроде
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
сейчас гляну
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
Алексей Компанец
в FormData   что засовывается? blob или base64 ?
processWebImage($events: any): void {
       const target = $events.target || $events.srcElement;
       const files = target.files;
       this.saveImage(files);
}
 
   saveImage(files: any): void {
       if (!files) {
           return;
       }
       const formData = new FormData();

       for (let i = 0; i < files.length; i++) {
           formData.append('image', files[i]);
       }
       this.api.updateGoalWithImage(this.goalId, formData).subscribe((res: { data: IGoal }) => {
           this.data = res.data;
           this.tempImage = null;
       });
   }
источник

АР

Андрей Русскин... in Ionic - русскоговорящее сообщество
и на бэк уходит банальный multipart/form-mixed  который читается через $_POST и $_FILE
источник

Е

Евгений in Ionic - русскоговорящее сообщество
Всем привет, кто сможет собрать и показать как загрузить приложение в play/apple market? Заплачу
источник