неизвестный получатель vuex: новое хранилище Vuex ({modules: todo: () => import (path)}) - PullRequest
0 голосов
/ 26 апреля 2019

[vuex test] я учусь.

setup : 'vue create test-project'
        - vue
        - vuex
        - vue-router

error message :  vux unknown getter 

Хочу прямой импорт?


[router.js]

export default new Router({
  routes: [
    {
      path: '/about',
      name: 'about',
      component: () => import('../views/About.vue') <<<<< this ponint want
    }
  ]

[store/index.js]

export default new Vuex.Store({
  modules : {
    todo : () => import ('./modules/todo') <<<<<< Fail
  }
})



[store/index.js]

import todo from './modules/todo'

export default new Vuex.Store({
  modules : {
    todo <<<<<< Sucess
  }
})

ПОЧЕМУ? ...
Почему вы сначала импортировали его?

todo : () => import ('./modules/todo') <<<<<< Fail

Почему так не может быть?

Ссылка: todo.js -> [экспорт по умолчанию] /// без имени экспорта

...