Я создаю настольное приложение, используя vue-Electron .
У меня только один модуль students.js
в магазине [vuex].
import $db from '@/plugins/db';
const state = {
student: {}
}
const mutations = {
ADD_STUDENT (state, student) {
state.students.push(student);
}
}
const actions = {
fetchStudents ({ commit }) {
$db.serialize(() => {
$db.each('SELECT * FROM users LIMIT 10', function(err, row) {
commit('ADD_STUDENT', row);
});
});
}
}
export default {
state,
mutations,
actions
}
- Проблема заключается в том, что я открываю Vue.js devtools . На вкладке Vuex есть свойства, которые не принадлежат моемуapplication:
Counter
состояние: принадлежит этому приложению, но оно все еще существует после его удаления. Item
состояние: принадлежит совершенно другому приложению, над которым я работалв прошлом месяце.
Есть ли способ убрать это странное поведение?