https://router.vuejs.org/guide/migration/#usage-of-history-state
Vue Router | The official Router for Vue.js
The official Router for Vue.js
router.vuejs.org
개발중인 화면에서 개인정보 동의 후 다음 페이지로 histroy.state 값을 넘기기 위해 아래와 같이 구현..
위 가이드 대로 구현 했으나
다음 페이지에서 값을 못 받아 온다.
새로 고침해야 받아 오는데, 해쉬 새로고침이 안되는거 같다.
그래서 최초 진입시 아래 와 같이 값이 없을 경우 스토어에 저장한 값을 들고 오기로 설정..
=> 최종 해결
아래 처럼 vue router 옵션에 state 주면 해결
await router.push({'name': routeName, state: agreeState});
'JS > Vue3' 카테고리의 다른 글
그룹웨어 운영한지 벌써 3년..잠재적 문제 (0) | 2023.09.18 |
---|---|
effectscope 와 재사용 컴포넌트 (0) | 2023.04.30 |