vue-tables-2コンポーネントを使用しており、Vuex を使用するオプションを設定しています。
Vue.use(ClientTable, [], true, null)
別のページにリンクして<router-view>
いるテーブル セルがあり、それをクリックすると、vuex で未定義のデータに関するエラーが発生します。
vuex.js:34 Uncaught TypeError: Cannot read property 'data' of undefined
at VueComponent.tableData (vuex.js:34)
at Watcher.get (vue.common.js:3035)
at Watcher.evaluate (vue.common.js:3142)
at VueComponent.computedGetter [as tableData] (vue.common.js:3427)
at VueComponent../node_modules/vue-tables-2/compiled/methods/row-was-clicked.js.module.exports (row-was-clicked.js:9)
at Proxy.boundFn (vue.common.js:187)
at invoker (vue.common.js:1939)
at HTMLTableRowElement.fn._withTask.fn._withTask (vue.common.js:1774)
このコンポーネントから離れたときに、もう使用していないことを vuex に伝える方法はありますか?