1.vue 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <template>
  2. <div class="headStyle1">
  3. <div class="headTopBox">
  4. <div class="headTopBoxBg">
  5. <div class="headTopInfoLeft">您好,欢迎来到{{this.$store.state.template.webSiteInfo.website_name}}网!</div>
  6. <div class="headTopInfoRight">
  7. <div class="headInfoItem" @click="banUse"><img src="http://img.bjzxtw.org.cn/pre/image/png/20250527/1748328204272390.png" alt="搜索">搜索</div>
  8. <div class="headInfoItem" @click="banUse"><img src="http://img.bjzxtw.org.cn/pre/image/png/20250527/1748329860825368.png" alt="广告服务">广告服务</div>
  9. <div class="headInfoItem" @click="banUse"><img src="http://img.bjzxtw.org.cn/pre/image/png/20250527/1748329883541848.png" alt="登录">登录</div>
  10. <div class="headInfoItem" @click="banUse"><img src="http://img.bjzxtw.org.cn/pre/image/png/20250527/174832996345491.png" alt="注册">注册</div>
  11. </div>
  12. </div>
  13. <div class="headLogoBox">
  14. <img :src="this.$store.state.template.webSiteInfo.logo" class="logo">
  15. <div :class="['headAdTopBox',{componentBorder: this.$store.state.template.previewStatus==false}]">
  16. <editBtn />
  17. <img src="http://img.bjzxtw.org.cn/pre/image/png/20250527/1748332370111555.png">
  18. </div>
  19. </div>
  20. </div>
  21. </div>
  22. </template>
  23. <script>
  24. import '@/styles/theme/head/style1.less';
  25. import editBtn from '../../../public/editBtn.vue'
  26. export default {
  27. components: {
  28. editBtn,
  29. },
  30. props: {},
  31. data() {
  32. return {};
  33. },
  34. methods: {
  35. banUse(){
  36. this.$store.commit('template/alertMessage');
  37. }
  38. },
  39. mounted(){},
  40. };
  41. </script>
  42. <style scoped lang="less">
  43. </style>