new Vue ()
new Vue ()
. И вот в этом файле вы откуда то берёте Vue
, импортируете там, или подключаете глобально. Я не знаю, я ж не вижу ваш код. Но во Vuex вы можете подключить Vue
точно так же как в условном main.js new Vue ()
Но не проще ли location.reload()
обратите внимание, что data у вас объявлена как объект, хотя согласно документации она должна быть объявлена как функция, которая возвращает объект
При определении компонента опция data должна быть функцией, которая возвращает объект данных, потому что может быть создано множество экземпляров. Если использовать в data простой объект, то все созданные экземпляры получат ссылку на него! А когда data — функция, при создании нового экземпляра можно вызвать её и получить свежую копию данных для инициализации
А вы знаете что такое ES6? ES2015? ES2016? ES2017? ...