Guest User

Untitled

a guest
Dec 18th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. // выдержки из кода компонента Vue
  2. data = {
  3. name: "Ivan",
  4. age: 20,
  5. }
  6.  
  7. const formData = new FormData();
  8. Object.keys(this.data).forEach(key => {
  9. formData.append(key, this.data[key]);
  10. })
  11. console.log(formData)
  12.  
  13. //метод отправляющий post-запрос на сервер.
  14. this.$API.post(path, formData, {'Content-Type': 'multipart/form-data'}).then()...
  15.  
  16. //под капотом используется axios
  17. //.. выдержка из конструктора
  18. post(path, payload, headers = { 'Content-Type': 'application/json' }) {
  19. return this.service.request({
  20. headers,
  21. method: 'POST',
  22. url: path,
  23. responseType: 'json',
  24. data: payload,
  25. });
  26. }
Add Comment
Please, Sign In to add comment