Как получить доступ к ключу модели vue-mc? - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь реализовать модели и коллекции в Vue.js, все работает, за исключением того, что я не могу получить доступ к ключу моделей, например, item.name от дочернего.

До моделей и коллекций я делал прямые APIВызовите с помощью axios, а затем получите объекты, подобные этому:

[{…}, {…}, {…}, {…}, {…}, __ob__: Observer]

Но с коллекциями они выглядят так:

[ClientModel, ClientModel, ClientModel, ClientModel, ClientModel, __ob__: Observer]

Вот как я делаю это внутри родителя:

mounted() {
  this.clients.fetch().then(response => {
    console.log('Fetched clients', this.clients.models[0].name);//it works but only in the component itself.
    this.users_list = this.clients.models
  })
}

data() {
  let clients_collection = new AccountClientCollection()
  let client = new ClientModel({}, clients_collection)
  return {
    users_list: []
  }
}

Итак, вопрос в том, как получить доступ к ключу модели vue-mc?И здесь - песочница, которую я сделал.Проблема заключается в файле Test.vue в функции computed filtered_items.

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