Jak usunąć hashbang #!z adresu URL? Znalazłem opcję wyłączenia hashbanga w dokumentacji routera vue ( http://vuejs.github.io/vue-router/en/options.html ), ale ta opcja usuwa #!i po prostu wstawia# Czy jest jakiś sposób na posiadanie czystego adresu URL? Przykład: NIE: #!/home ALE: /home
Jak mogę pobrać parametry zapytania w Vue.js? Np http://somesite.com?test=yay. Nie możesz znaleźć sposobu na pobranie lub czy muszę do tego użyć czystego JS lub biblioteki?
Muszę użyć dwóch zewnętrznych skryptów dla bramek płatniczych. W tej chwili oba są umieszczone w index.htmlpliku. Jednak nie chcę ładować tych plików na samym początku. Bramka płatności jest potrzebna tylko wtedy, gdy użytkownik otworzy określony komponent ( using router-view). Czy w ogóle można to osiągnąć?
Na mojej stronie głównej mam listy rozwijane, które wyświetlają się v-show=showpo kliknięciu linku @click = "show=!show"i chcę ustawić, show=falsekiedy zmienię trasę. Doradź mi, proszę, jak to zrealizować.
Próbuję ustawić parametry zapytania za pomocą Vue-router podczas zmiany pól wejściowych, nie chcę przechodzić do innej strony, ale chcę tylko zmodyfikować parametry zapytania URL na tej samej stronie, robię to w ten sposób: this.$router.replace({ query: { q1: "q1" } }) Ale to również odświeża stronę i ustawia pozycję y na …
Mam projekt Vue 2, który ma wiele (50+) jednoplikowych komponentów . Używam Vue-Router do routingu i Vuex do stanu. Istnieje plik o nazwie helpers.js , który zawiera kilka funkcji ogólnego przeznaczenia, takich jak wielkie litery w pierwszej literze ciągu. Ten plik wygląda następująco: export default { capitalizeFirstLetter(str) { return str.charAt(0).toUpperCase() …
На этот вопрос есть ответы на Stack Overflow на русском : Как в vue-router открыть ссылку в новой вкладке? Mam stronę podsumowującą i szczegółową. Wszystkie trasy są zaimplementowane w vue-router(v 0.7.x) przy użyciu nawigacji programowej w następujący sposób: this.$router.go({ path: "/link/to/page" }) Jednak gdy przechodzę ze strony podsumowania do podstrony, …
Widzę w tym żądaniu pull : Dodać router.reload() Wczytaj ponownie aktualną ścieżkę i ponownie wywołaj hak danych Ale kiedy próbuję wydać następujące polecenie ze składnika Vue: this.$router.reload() Otrzymuję ten błąd: Uncaught TypeError: this.$router.reload is not a function Szukałem w dokumentach , ale nie znalazłem nic odpowiedniego. Czy dostawca vue / …
Występuje następująca sekwencja: Główny ekran Ładowanie ekranu Ekran wyników Gdy na stronie głównej ktoś kliknie przycisk, wysyłam go do ekranu ładowania, poprzez: this.$router.push({path: "/loading"}); Po zakończeniu zadania są wysyłane do ekranu wyników za pośrednictwem this.$router.push({path: "/results/xxxx"}); Problem polega na tym, że zwykle chcą przejść z wyników z powrotem do ekranu …
Stworzyłem nową aplikację Vue ze ścieżką podstawową. Ponieważ aplikacja jest osadzona w innej aplikacji Vue, ta aplikacja nie wyświetla router-viewpo uruchomieniu. Jeśli chcesz dowiedzieć się więcej o tym, jak i dlaczego ta aplikacja jest osadzona w innej aplikacji, spójrz tutaj: montuj aplikacje Vue w pojemniku głównej aplikacji Vue i moja …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.