Я пытаюсь использовать функцию $ navigateTo внутри Действия Vuex
_this.$navigateTo не является функцией.
_this.$navigateTo
Vue.prototype.$navigateTo(Test) также бессмысленно, поскольку вы не можете перемещаться между компонентами.
Vue.prototype.$navigateTo(Test)
$navigateTo не существует в Vuex.Store
$navigateTo
Vuex.Store
import Vue from "vue"; import Vuex from "vuex"; import Test from "./components/Test.vue"; Vue.use(Vuex); export default new Vuex.Store({ actions: { go() { this.$navigateTo(Test); //Property '$navigateTo' does not exist on type 'Store<unknown>'. } } });
Пожалуйста, ознакомьтесь с моим репозиторием. Он перейдет на тестовую страницу, даже если у него есть пустой пароль
https://github.com/kaanguru/vuexnavigate
https://nativescript-vue.org/en/docs/routing/manual-routing/#navigatetocomponent -опции
Оказывается, Vue.prototype.$navigateTo(Test) был правильным ответом
Vue.prototype.$navigateTo(Test) is also pointless since you can't navigate between components.
Нет, нет смысла перемещаться между компонентами.