Вопросы с тегом «vue-router»

Vue Router - это библиотека маршрутизации для одностраничных приложений, разработанная для использования с платформой Vue.js.

258
Как удалить hashbang из URL?

Как удалить hashbang #!из URL? Я нашел возможность отключить hashbang в документации по маршрутизатору vue ( http://vuejs.github.io/vue-router/en/options.html ), но эта опция удаляет #!и просто помещает# Есть ли способ получить чистый URL? Пример: НЕ: #!/home НО:...

167
Как добавить внешние JS-скрипты в компоненты VueJS

Я использую два внешних скрипта для платежных шлюзов. Сейчас оба помещены в index.htmlфайл. Однако я не хочу загружать эти файлы в самом начале. Платежный шлюз нужен только тогда, когда пользователь открывает определенный компонент ( using router-view). Есть ли способ добиться этого?...

142
Как передать значение из данных Vue в HREF?

Я пытаюсь сделать что-то вроде этого: <div v-for="r in rentals"> <a bind-href="'/job/'r.id"> {{ r.job_title }} </a> </div> Я не могу понять, как добавить значение r.idв конец hrefатрибута, чтобы я мог сделать вызов API. Какие-либо...

134
Вуэйс: Событие при смене маршрута

На моей главной странице у меня есть раскрывающиеся списки, которые отображаются v-show=showпри нажатии на ссылку, @click = "show=!show"и я хочу установить, show=falseкогда я меняю маршрут. Посоветуйте, пожалуйста, как реализовать эту...

117
Как установить параметры URL-запроса во Vue с помощью Vue-Router

Я пытаюсь установить параметры запроса с помощью Vue-router при изменении полей ввода, я не хочу переходить на другую страницу, а просто хочу изменить параметры запроса URL-адреса на той же странице, я делаю так: this.$router.replace({ query: { q1: "q1" } }) Но при этом также обновляется страница...

105
Vue.js - глобальная доступность вспомогательных функций для однофайловых компонентов

У меня есть проект Vue 2, в котором много (50+) однофайловых компонентов . Я использую Vue-Router для маршрутизации и Vuex для состояния. Существует файл helpers.js , который содержит набор функций общего назначения, таких как использование заглавной буквы в строке. Этот файл выглядит так: export...

97
Может ли vue-router открыть ссылку в новой вкладке?

На этот вопрос есть ответы на Stack Overflow на русском : Как в vue-router открыть ссылку в новой вкладке? У меня есть сводная страница и дополнительная страница с подробностями. Все маршруты реализованы в vue-router(v 0.7.x) с использованием такой программной навигации: this.$router.go({ path:...

94
У нас есть router.reload в vue-router?

В этом запросе на перенос я вижу : Добавить router.reload() Перезагрузить с текущим путем и снова вызвать привязку данных Но когда я пытаюсь выполнить следующую команду из компонента Vue: this.$router.reload() Я получаю такую ​​ошибку: Uncaught TypeError: this.$router.reload is not a function Я...

12
Как нажать на vue-router без добавления в историю?

У меня следующая последовательность происходит: Главный экран Экран загрузки Экран результатов На домашней странице, когда кто-то нажимает кнопку, я отправляю их на экран загрузки через: this.$router.push({path: "/loading"}); И как только их задача заканчивается, они отправляются на экран...

9
Перенаправление при запуске по указанному URL браузера

Я создал новое приложение Vue с базовым путем. Из-за того, что приложение встроено в другое приложение Vue, оно не запускается при router-viewзапуске. Если вы хотите узнать больше о том, как или почему это приложение встроено в другое приложение, посмотрите здесь: монтировать приложения Vue в...