[vue] 컴포넌트에서 watch() 사용하여 router 이동 감지하기
상위 컴포넌트에서 router path가 변경되어 하위 컴포넌트가 변경될 때 접근로그를 기록하기 위해서, 컴포넌트 내에서 router의 변경을 감지할 필요가 있었다. 상위 컴포넌트의 watch 함수에 $route를 정의함으로써 router-view가 변경될 때마다 감지할 수 있었다. watch: { $route(to, from) { // ..... } } - 상위 컴포넌트 : DefaultContainer - 하위 컴포넌트 : LoggingCenterContainer, LoggingCenterAccessLog, LoggingCenterActionLog router/index.js /* router/index.js */ const routes = { path: '/lc', component: Default..