«vue-router» 태그된 질문

Vue Router는 Vue.js 프레임 워크와 함께 사용하도록 설계된 단일 페이지 애플리케이션 용 라우팅 라이브러리입니다.

9
URL에서 hashbang을 제거하는 방법?
#!URL에서 hashbang을 제거하는 방법 ? vue router documentation ( http://vuejs.github.io/vue-router/en/options.html ) 에서 hashbang을 비활성화하는 옵션을 찾았 지만이 옵션은 제거 #!하고 그냥 넣습니다.# 깨끗한 URL을 가질 수있는 방법이 있습니까? 예: 아니: #!/home 그러나: /home
257 vue.js  vue-router 


12
VueJS 구성 요소에 외부 JS 스크립트를 추가하는 방법
지불 게이트웨이에 두 개의 외부 스크립트를 사용해야합니다. 지금은 둘 다 index.html파일에 저장됩니다. 그러나 처음에는 이러한 파일을로드하고 싶지 않습니다. 결제 게이트웨이는 사용자가 특정 구성 요소를 열 때에 만 필요합니다 ( using router-view). 어쨌든 이것을 달성 할 수 있습니까?


6
Vuejs : 경로 변경 이벤트
메인 페이지에는 v-show=show링크를 클릭하여 표시 되는 드롭 다운이 있으며 경로를 변경할 때 @click = "show=!show"설정하고 싶습니다 show=false. 이걸 어떻게 깨달을 수 있는지 알려주세요.


9
Vue-Router를 사용하여 Vue에서 URL 쿼리 매개 변수를 설정하는 방법
입력 필드를 변경할 때 Vue-router를 사용 하여 쿼리 매개 변수를 설정하려고합니다. 다른 페이지로 이동하고 싶지는 않지만 동일한 페이지에서 URL 쿼리 매개 변수를 수정하고 싶습니다. this.$router.replace({ query: { q1: "q1" } }) 그러나 이것은 또한 페이지를 새로 고치고 y 위치를 0으로 설정합니다. 즉, 페이지의 맨 위로 스크롤됩니다. 이것이 URL 쿼리 매개 …

7
Vue.js-단일 파일 구성 요소에서 전역 적으로 사용 가능한 도우미 기능 만들기
많은 (50 개 이상의) 단일 파일 구성 요소 가있는 Vue 2 프로젝트가 있습니다 . 라우팅에는 Vue-Router를 사용하고 상태에는 Vuex를 사용합니다. 문자열의 첫 글자를 대문자로 바꾸는 것과 같은 많은 범용 함수를 포함하는 helpers.js 라는 파일 이 있습니다. 이 파일은 다음과 같습니다. export default { capitalizeFirstLetter(str) { return str.charAt(0).toUpperCase() + str.slice(1); } …
100 vue.js  vue-router 

11
vue-router가 새 탭에서 링크를 열 수 있습니까?
스택 오버플로에 대한 자세한 내용은 русском : Как в vue-router открыть ссылку в новой вкладке? 요약 페이지와 세부 하위 페이지가 있습니다. 모든 경로는 vue-router다음과 같은 프로그래밍 방식 탐색을 사용하여 (v 0.7.x) 로 구현됩니다 . this.$router.go({ path: "/link/to/page" }) 그러나 요약 페이지에서 하위 페이지로 라우팅 할 때 태그 를 추가 _target="blank"하는 …

11
vue-router에 router.reload가 있습니까?
이 풀 요청 에서 볼 수 있습니다 . 을 추가하다 router.reload() 현재 경로로 다시로드하고 데이터 후크를 다시 호출합니다. 그러나 Vue 구성 요소에서 다음 명령을 실행하려고 할 때 : this.$router.reload() 이 오류가 발생합니다. Uncaught TypeError: this.$router.reload is not a function 문서 에서 검색 했지만 관련있는 항목을 찾을 수 없습니다. vue / …

6
기록에 추가하지 않고 vue-router로 푸시하는 방법은 무엇입니까?
다음과 같은 순서로 진행됩니다. 메인 화면 로딩 화면 결과 화면 홈페이지에서 누군가가 버튼을 클릭하면 다음을 통해 로딩 화면으로 보냅니다. this.$router.push({path: "/loading"}); 작업이 완료되면 다음을 통해 결과 화면으로 전송됩니다. this.$router.push({path: "/results/xxxx"}); 문제는 일반적으로 결과에서 기본 화면으로 돌아가고 싶지만 다시 클릭하면 다시로드로 전송되어 결과로 다시 전송되므로 무한 루프에 빠지고 갈 수 없습니다 …

4
지정된 브라우저 URL로 시작시 리디렉션
기본 경로로 새로운 Vue 앱을 만들었습니다. 앱이 다른 Vue 앱에 포함되어 있기 때문에이 앱은 router-view시작시 렌더링되지 않습니다 . 이 앱이 다른 앱에 포함 된 방법 또는 이유에 대해 더 자세히 알고 싶다면 여기를 살펴보십시오. Vue 앱을 메인 Vue 앱의 컨테이너에 마운트 이 문제에 대한 내 자신의 대답 : https://stackoverflow.com/a/58265830/9945420 내 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.