From e5baaca9d5583c3563cf8c82030b8545fac6a5dd Mon Sep 17 00:00:00 2001
From: cebgcontract <99630598+cebgcontract@users.noreply.github.com>
Date: Thu, 3 Mar 2022 15:53:10 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81,=20?=
=?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E7=94=A8=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/market/FilterItem.vue | 57 +--
src/components/market/HeroClass.vue | 2 +-
src/components/market/RangeMarkSlider.vue | 253 -------------
src/components/market/RangeNumberSlider.vue | 188 ----------
src/components/market/RangeSlider.vue | 51 +++
src/components/market/SearchPanel.vue | 375 ++++++++++----------
src/main.ts | 3 +-
vue.config.js | 4 -
8 files changed, 276 insertions(+), 657 deletions(-)
delete mode 100644 src/components/market/RangeMarkSlider.vue
delete mode 100644 src/components/market/RangeNumberSlider.vue
create mode 100644 src/components/market/RangeSlider.vue
diff --git a/src/components/market/FilterItem.vue b/src/components/market/FilterItem.vue
index 92232e8..cab97f1 100644
--- a/src/components/market/FilterItem.vue
+++ b/src/components/market/FilterItem.vue
@@ -36,33 +36,34 @@ export default class FilterItem extends Vue {
flex-direction: row;
cursor: pointer;
margin-bottom: 1em;
+ .label{
+ margin-left: 1em;
+ }
+ span {
+ font-weight: bold;
+ font-size: 1em;
+ color: white;
+ }
+ .check-box{
+ display: flex;
+ width: 1.5em;
+ height: 1.5em;
+ background-color: #5b39bc;
+ border: 0.0625em solid #5b39bc;
+ border-radius: 0.25em;
+ justify-content: center;
+ align-items: center;
+ transition: all 0.3s;
+ &.hide{
+ background-color: transparent;
+ }
+ .check{
+ transition: opacity 0.3s;
+ &.hide{
+ opacity: 0;
+ }
+ }
+ }
}
-.filter-item .label{
- margin-left: 1em;
-}
-.filter-item span{
- font-weight: bold;
- font-size: 1em;
- color: white;
-}
-.check-box{
- display: flex;
- width: 1.5em;
- height: 1.5em;
- background-color: #5b39bc;
- border: 0.0625em solid #5b39bc;
- border-radius: 0.25em;
- justify-content: center;
- align-items: center;
- transition: all 0.3s;
-}
-.check-box.hide{
- background-color: transparent;
-}
-.check-box .check {
- transition: opacity 0.3s;
-}
-.check-box .check.hide{
- opacity: 0;
-}
+
diff --git a/src/components/market/HeroClass.vue b/src/components/market/HeroClass.vue
index dabb1ba..8790eeb 100644
--- a/src/components/market/HeroClass.vue
+++ b/src/components/market/HeroClass.vue
@@ -19,7 +19,7 @@ import { Component, Vue } from 'vue-property-decorator'
export default class extends Vue {}
diff --git a/src/components/market/RangeNumberSlider.vue b/src/components/market/RangeNumberSlider.vue
deleted file mode 100644
index 9605bda..0000000
--- a/src/components/market/RangeNumberSlider.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-
-