Как загрузить выбранный пользователем файл в угловую папку «assets» - PullRequest
0 голосов
/ 28 июня 2018

Вот что я хотел бы сделать:

  1. Пользователь выбирает файл в своем браузере
  2. Когда пользователь нажимает кнопку, выбранный файл сохраняется в угловой папке «assets»

Обратите внимание , что я использую Angular 6 на стороне клиента, а не серверную.

Чтобы сделать второй шаг, я почти уверен, что могу сделать запрос AJAX на мой веб-хостинг для сохранения файла с помощью PHP, но мне интересно знать, есть ли более простой способ сделать это, используя напрямую Angular , учитывая, что Angular файлы размещаются на стороне сервера.

Спасибо за поддержку:)

1 Ответ

0 голосов
/ 28 июня 2018

Вы должны использовать какие-то методы на стороне сервера. PHP / Nodejs / ... Вам не нужен классический AJAX. На самом деле, Angular основан на концепции AJAX. Так что используйте HttpClientModule от Angular для выполнения запросов GET / POST / PUT. Более подробная информация и пример на https://angular.io/guide/http

...