Как получить доступ к данным в инстансе roo Vue? - PullRequest
0 голосов
/ 04 июля 2019

Я нашел оболочку для работы с IndexDB.Но я не могу понять, как получить доступ к idb из моего компонента.Вот пример из документации:

import Vue from 'vue'
import VueIdb from 'vue-idb'

Vue.use(VueIdb)

const idb = new VueIdb({
  version: 1,
  database: 'test',
  schemas: [
    { tests: 'id, title, created_at, updated_at' },
        { posts: 'id, owner' }
  ]
})

new Vue({
  el: '#app',
  idb: idb,
  render: h => h(App)
})

В моем компоненте я попытался сделать:

axios.get(base_url + '/api/industry')
        .then((response) => {
          idb.test= response.data; // here
        })
        .catch((error) => {
          console.log(error);
        });

Есть ли способ объявить IndexDB внутри моего компонента?

Ноэто не работает.

...