Конвертировать массив в один объект, используя Vue - PullRequest
0 голосов
/ 16 января 2019

Как мне преобразовать массив в список объектов?

Turn

[
    {
        "currenttime":43481.46983805556,
        "moped":"30 minutes",
        "car":"1 hour"
    }
]

в

{
    "currenttime":43481.46983805556,
    "moped":"30 minutes",
    "car":"1 hour"
}

Данные извлекаются из внешнего источника, а затем данные редактируются с использованием Vue.js

<script type="text/javascript">
    const app = new Vue({
    el: '#app',
    data: {   
        items: []
    },
    created: function() {
        fetch('https://example.com/delivery.json')
        .then(resp => resp.json())
        .then(items => {        
            this.items = items
        })
    }
    });
</script>

Первоначально я пытался вывести, используя выражения {{ items.car }} и {{ items.0.car }}, но безуспешно

1 Ответ

0 голосов
/ 16 января 2019

Добавление этого, хотя и не идеальное или правильное решение, решает проблему на данный момент.

this.items = items[0]

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