MobileHeader.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <template>
  2. <div>
  3. <div class="mobile-modal" v-if="showStoreInfo || showShare">
  4. <div class="mobile-modal-box" v-if="showStoreInfo">
  5. <div class="mobile-modal-header">联系方式</div>
  6. <div class="mobile-modal-content">
  7. <div>商家地址:深圳市南山区英唐大厦6楼</div>
  8. <div class="content-line link-url">在线咨询</div>
  9. <div>致电:<span class="content-line link-url">0755-96586323</span></div>
  10. </div>
  11. </div>
  12. <div class="mobile-share-box" v-if="showShare">
  13. <div class="share-area">
  14. <ul>
  15. <li class="share-item">
  16. <img src="/images/mobile/@2x/share/weChat@2x.png" alt="">
  17. <span>微信</span>
  18. </li>
  19. <li class="share-item">
  20. <img src="/images/mobile/@2x/share/QQ@2x.png" alt="">
  21. <span>QQ</span>
  22. </li>
  23. <li class="share-item">
  24. <img src="/images/mobile/@2x/share/sina@2x.png" alt="">
  25. <span>微博</span>
  26. </li>
  27. <li class="share-item">
  28. <img src="/images/mobile/@2x/share/message@2x.png" alt="">
  29. <span>短信</span>
  30. </li>
  31. <li class="share-item">
  32. <img src="/images/mobile/@2x/share/email@2x.png" alt="">
  33. <span>邮件</span>
  34. </li>
  35. <li class="share-item">
  36. <img src="/images/mobile/@2x/share/flash@2x.png" alt="">
  37. <span>刷新</span>
  38. </li>
  39. <li class="share-item">
  40. <img src="/images/mobile/@2x/share/copylink@2x.png" alt="">
  41. <span>复制链接</span>
  42. </li>
  43. </ul>
  44. </div>
  45. <div class="cancel-share" @click="showShare=false">取消</div>
  46. </div>
  47. </div>
  48. <div class="mobile-header">
  49. <a class="iconfont icon-fanhui" @click="goLastPage">返回</a>
  50. <p>{{title}}</p>
  51. <i class="iconfont icon-fenxiang" @click="showShare = !showShare"></i>
  52. </div>
  53. </div>
  54. </template>
  55. <script>
  56. export default {
  57. data () {
  58. return {
  59. showStoreInfo: false,
  60. showShare: false,
  61. title: '优软商城'
  62. }
  63. },
  64. computed: {
  65. },
  66. methods: {
  67. goLastPage: function () {
  68. window.history.back(-1)
  69. }
  70. }
  71. }
  72. </script>
  73. <style lang="scss" scoped>
  74. @import '~assets/scss/mobileCommon';
  75. .mobile-header{
  76. width:100%;
  77. z-index:10000;
  78. height:.88rem;
  79. display:flex;
  80. justify-content:space-around;
  81. align-items:center;
  82. border-bottom:.02rem solid #ccc;
  83. background: #3e82f5;
  84. padding:0 .2rem 0 .1rem;
  85. color:#fff;
  86. }
  87. .mobile-header p{
  88. flex:1;
  89. font-size:.36rem;
  90. text-align: center;
  91. margin-top:.2rem;
  92. }
  93. .mobile-header a{
  94. font-size:.28rem;
  95. color:#fff;
  96. }
  97. .mobile-header a:last-child{
  98. font-size:.4rem;
  99. }
  100. </style>