zzzz
2024-03-20 d25a45190cee44b36296693d5022a0ce9ae9b698
1
{"ast":null,"code":"//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexport default {\n  props: {},\n  components: {},\n  data() {\n    return {\n      active: 0,\n      listArr: [{\n        name: this.$t(\"热门\")\n      }, {\n        name: this.$t(\"涨幅榜\")\n      }, {\n        name: this.$t(\"跌幅榜\")\n      }\n      // {\n      //     name: this.$t('24h成交额')\n      // }\n      ]\n    };\n  },\n  methods: {\n    changeTab(index) {\n      this.active = index;\n      this.$emit(\"tabs\", index);\n    }\n  },\n  activated() {\n    this.listArr = [{\n      name: this.$t(\"热门\")\n    }, {\n      name: this.$t(\"涨幅榜\")\n    }, {\n      name: this.$t(\"跌幅榜\")\n    }\n    // {\n    //     name: this.$t('24h成交额')\n    // }\n    ];\n  }\n};","map":{"version":3,"names":["props","components","data","active","listArr","name","$t","methods","changeTab","index","$emit","activated"],"sources":["src/components/ex-tabs/index.vue"],"sourcesContent":["<template>\n  <div class=\"ex-tabs flex\">\n    <div\n      class=\"ex-tab\"\n      v-for=\"(item, index) in listArr\"\n      :key=\"index\"\n      @click=\"changeTab(index)\"\n      :class=\"active == index ? 'active' : ''\"\n    >\n      {{ item.name }}\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  props: {},\n  components: {},\n  data() {\n    return {\n      active: 0,\n      listArr: [\n        {\n          name: this.$t(\"热门\"),\n        },\n        {\n          name: this.$t(\"涨幅榜\"),\n        },\n        {\n          name: this.$t(\"跌幅榜\"),\n        },\n        // {\n        //     name: this.$t('24h成交额')\n        // }\n      ],\n    };\n  },\n  methods: {\n    changeTab(index) {\n      this.active = index;\n      this.$emit(\"tabs\", index);\n    },\n  },\n  activated() {\n    this.listArr = [\n      {\n        name: this.$t(\"热门\"),\n      },\n      {\n        name: this.$t(\"涨幅榜\"),\n      },\n      {\n        name: this.$t(\"跌幅榜\"),\n      },\n      // {\n      //     name: this.$t('24h成交额')\n      // }\n    ];\n  },\n};\n</script>\n\n<style lang=\"scss\" scoped>\n.ex-tabs {\n  font-size: 28px;\n  display: flex;\n  //   padding-top: 22px;\n  justify-content: center;\n  align-items: center;\n  background-color: #f5f5f8;\n  margin: 0 20px;\n  margin-top: 48px;\n\n  .ex-tab {\n    flex: 1;\n    text-align: center;\n    margin: 4px 1px;\n    padding: 18px 0px;\n    border-radius: 4px;\n    color: #9691fa;\n\n    @include themify() {\n      border-bottom: 2px solid transparent !important;\n    }\n  }\n}\n\n.ex-tabs .active {\n  @include themify() {\n    color: #9691fa !important;\n    // color: themed(\"text_color\") !important;\n  }\n\n  @include themify() {\n    background-color: #fff;\n    // border-bottom: 2px solid themed(\"color_main\") !important;\n  }\n}\n</style>"],"mappings":";;;;;;;;;;;;;;;AAeA;EACAA,KAAA;EACAC,UAAA;EACAC,KAAA;IACA;MACAC,MAAA;MACAC,OAAA,GACA;QACAC,IAAA,OAAAC,EAAA;MACA,GACA;QACAD,IAAA,OAAAC,EAAA;MACA,GACA;QACAD,IAAA,OAAAC,EAAA;MACA;MACA;MACA;MACA;MAAA;IAEA;EACA;EACAC,OAAA;IACAC,UAAAC,KAAA;MACA,KAAAN,MAAA,GAAAM,KAAA;MACA,KAAAC,KAAA,SAAAD,KAAA;IACA;EACA;EACAE,UAAA;IACA,KAAAP,OAAA,IACA;MACAC,IAAA,OAAAC,EAAA;IACA,GACA;MACAD,IAAA,OAAAC,EAAA;IACA,GACA;MACAD,IAAA,OAAAC,EAAA;IACA;IACA;IACA;IACA;IAAA,CACA;EACA;AACA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}