File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 6767
6868<script >
6969import { mapGetters } from ' vuex'
70+ import store from ' @/store'
7071
7172export default {
7273 data () {
7374 return {
7475 valid: false ,
7576 form: {},
76- required : (value ) => !! value || ' This field is required.' ,
77+ required : (value ) => !! value || ' This field is required.'
7778 }
7879 },
7980
@@ -98,6 +99,11 @@ export default {
9899
99100 mounted () {
100101 this .getDetails ();
102+ },
103+
104+ beforeRouteLeave (to , from , next ) {
105+ store .dispatch (' DESTROY_KEY' )
106+ next ()
101107 }
102108}
103109 </script >
Original file line number Diff line number Diff line change 104104import { mapGetters } from ' vuex'
105105import { EventBus } from ' @/event-bus.js'
106106import moment from ' moment'
107+ import store from ' @/store'
107108
108109export default {
109110 data () {
@@ -201,6 +202,11 @@ export default {
201202
202203 this .initInDateTime ()
203204 this .initOutDateTime ()
205+ },
206+
207+ beforeRouteLeave (to , from , next ) {
208+ store .dispatch (' DESTROY_KEY' )
209+ next ()
204210 }
205211}
206212 </script >
You can’t perform that action at this time.
0 commit comments