| | |
| | | <template> |
| | | <div> |
| | | 校园导航 |
| | | </div> |
| | | <div> |
| | | <campusNav ref="campusNavRoute" |
| | | :comeName="comeName" |
| | | :getToName="getToName" |
| | | v-show="campusNavFlag" /> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | |
| | | data () { |
| | | return { |
| | | campusNavFlag: true, |
| | | comeName: '', |
| | | getToName: '' |
| | | } |
| | | }, |
| | | methods: { |
| | | closeCampusNav () { |
| | | this.campusNavFlag = false |
| | | this.$refs.campusNavRoute.clearLayer() |
| | | this.$store.commit('SET_STARTINGPOINT', null) |
| | | this.$store.commit('SET_TERMINUS', null) |
| | | this.comeName = '' |
| | | this.getToName = '' |
| | | this.$store.dispatch('delVisitedViews', this.$route) |
| | | this.$router.push('/pcLayout/default') |
| | | } |
| | | }, |
| | | destroyed () { |
| | | this.campusNavFlag = false |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |