微信

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <div style="height:100%">
  3. <preview :banner="banner" style="height:100%;z-index:100;"></preview>
  4. </div>
  5. </template>
  6. <script>
  7. import preview from '@/components/preview/preview.vue'
  8. import { createNamespacedHelpers } from 'vuex'
  9. const { mapState: mapMakingState, mapActions: mapMakingActions } = createNamespacedHelpers('making')
  10. export default {
  11. data(){
  12. return{
  13. banner:[]
  14. }
  15. },
  16. components: {
  17. preview
  18. },
  19. computed: {
  20. ...mapMakingState({
  21. bannerBlack: item => item.bannerBlack,
  22. bannerRed: item => item.bannerRed
  23. })
  24. },
  25. created () {
  26. if (this.$route.query.type == 1) {
  27. this.banner = this.bannerBlack
  28. } else {
  29. this.banner = this.bannerRed
  30. }
  31. }
  32. }
  33. </script>
  34. <style lang="scss" scoped>
  35. </style>