尝试使用此演示应用程序: https://github.com/skyronic/vue-spa
启动Vuex项目,但我发现此错误未捕获TypeError:router.afterEach不是函数
与vuex-router-sync有关。
任何人都可以提供帮助,因为我在网上找不到任何东西。
我的main.js入口点是:
import App from './pages/App'
import router from './router'
import store from './vuex/store'
import { sync } from 'vuex-router-sync'
sync(store, router)
router.start(App, '#app')
我实际上并没有在我的示例中调用router.afterEach fucntion,但它被vuex-router-sync包使用。对不起,我的知识不足以更详细地指出这一点。
该功能由第25行https://github.com/vuejs/vuex-router-sync/blob/master/index.js
上的包调用感谢大家的帮助:)