Показать сообщение отдельно
  #3 (permalink)  
Старый 13.05.2021, 22:54
Кандидат Javascript-наук
Отправить личное сообщение для fori Посмотреть профиль Найти все сообщения от fori
 
Регистрация: 27.01.2021
Сообщений: 117

Aetae, Спасибо, ето работает, но могу ли я в таком случае вызвать из функции вне export default функцыю которая находится в methods, тоесть сделать так
<script>
export default {
  methods: {
    changePage() {
      this.$router.push({ name: "Empty" });
    },
  },
};
vue.changePage(); //Проблемма в том что контекст Vue-undefined, a this не является контекстом vue Component
</script>

Тоесть первая функция вызова должна находится на глобальном контексте, ето необходимо из-за rage-браузера (движка для создания интерфейса игры gta 5 - рейдж может дергать функции находящиеся в глобальном контексте), (дергая функции он может передавать в них параметры - ето такой аналог сокетам и фетч)
Так как ето игра а не сайт роутером приходится управлять с помощю функций а не ссылок

Последний раз редактировалось fori, 13.05.2021 в 23:07.
Ответить с цитированием