Vue Resource предоставляет HTMLInputElement для некоторых полей - PullRequest
0 голосов
/ 26 февраля 2019

Я пробовал это с Почтальоном и другими вещами, и я всегда получаю 100% верный ответ.

Когда я открываю его с помощью VueJS (см. Код ниже), я могу прочитать большую часть данных, но некоторые вещи просто возвращают странное значение.

this.resource = this.$resource('synonyms/' + query);

this.resource.get().then(function(response) {

    this.results = JSON.parse(response.bodyText);

}).bind(this);

Теперь, когда я пытаюсь прочитатьсодержимое

console.log(this.results.response.phrase_splice);

Я получаю странный объект / HTMLInputElement, в то время как он должен быть массивом.Когда я читаю некоторые (рабочие) значения, все они являются целыми числами, а не массивами.Кажется, все, что является массивом, не работает.

Кто-нибудь знает, что это такое и почему это происходит в VueResource, а не в почтальоне или моем браузере, когда я посещаю ту же самую конечную точку API?

снимок экрана console.log

...