Не удается получить данные с сервера.Axios, Vue.js, Весна - PullRequest
0 голосов
/ 05 октября 2018

Не удается получить данные с сервера.Axios, Vue.js

Мой контроллер:

@RestController
public class TestRestController {
    @Autowired
    private UserService userService;

    @RequestMapping(value = "/test", method = RequestMethod.GET)
    public ResponseEntity<List<User>> listAllUsers() {
        List<User> users = userService.findAllUsers();

        if (users.isEmpty()) {

            return new ResponseEntity<List<User>>(HttpStatus.NOT_FOUND);
        }

        return new ResponseEntity<List<User>>(users, HttpStatus.OK);
    }
}

My vue.script

<template>


  <p>Users {{users}}</p>


</template>

<script>
  import {AXIOS} from './http-common'

    export default {
      name: 'TestAxios',
        data() {
          return {
           users: []
          }
        },
      methods: {
        function() {
          var params = new URLSearchParams();

          AXIOS.get('/test', params)
            .then(response => {
              console.log(response.data);
              this.users = response.data;
              this.user.id = response.data;

            })
            .catch(error => {
              console.log(error)
            })
        }
        }
    }
</script>

Даже json не отвечает: ((Где ошибка, пожалуйста помогите!

И что мне нужно указать в шаблоне?

Но, к сожалению, данные не отображаются на html-странице

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...