| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { mapGetters } from 'vuex' |
| | | |
| | | export default { |
| | | data () { |
| | | return {} |
| | | }, |
| | | computed: { |
| | | ...mapGetters(['viewer']) |
| | | }, |
| | | created () { }, |
| | | methods: { |
| | | calcDistance () { |
| | | this.viewer.measure.distanceSurface() |
| | | global.viewer.measure.distanceSurface() |
| | | }, |
| | | |
| | | deactivate () { |
| | | this.viewer.measure.deactivate() |
| | | global.viewer.measure.deactivate() |
| | | }, |
| | | |
| | | closeModel () { |
| | | this.$store.dispatch('delVisitedViews', this.$route) |
| | | this.$router.push('/pcLayout/default') |
| | | this.viewer.measure.deactivate() |
| | | global.viewer.measure.deactivate() |
| | | } |
| | | }, |
| | | destroyed () { |
| | | this.viewer.measure.deactivate() |
| | | global.viewer.measure.deactivate() |
| | | } |
| | | } |
| | | </script> |