优化页面

This commit is contained in:
pengxiaolong
2025-06-09 23:02:05 +08:00
parent c5042d08c3
commit 8c70c2c850
605 changed files with 661 additions and 945 deletions

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["TUIKit/components/common/Slider/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vU2xpZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\n <div\n class=\"slider-box\"\n :class=\"[isSliderOpen && 'slider-open']\"\n @click=\"toggleSlider\"\n >\n <span class=\"slider-block\" />\n </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport { ref, watchEffect } from '../../../adapter-vue';\n\nconst props = defineProps({\n open: {\n type: Boolean,\n default: false,\n },\n});\n\nconst isSliderOpen = ref(false);\n\nconst emits = defineEmits(['change']);\n\nwatchEffect(() => {\n isSliderOpen.value = props.open;\n});\n\nconst toggleSlider = () => {\n isSliderOpen.value = !isSliderOpen.value;\n emits('change', isSliderOpen.value);\n};\n</script>\n\n<style lang=\"scss\" scoped>\n@import \"../../../assets/styles/common\";\n\n.slider {\n &-box {\n display: flex;\n align-items: center;\n width: 40px;\n height: 20px;\n border-radius: 10px;\n background: #e1e1e3;\n }\n\n &-open {\n background: #006eff !important;\n justify-content: flex-end;\n }\n\n &-block {\n display: inline-block;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n margin: 0 2px;\n background: #fff;\n border: 0 solid rgba(0, 0, 0, 0.85);\n box-shadow: 0 2px 4px 0 #d1d1d1;\n }\n}\n</style>\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Slider/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;AAaA,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AAE9B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,eAAe,MAAM;AACZ,mBAAA,QAAQ,CAAC,aAAa;AAC7B,YAAA,UAAU,aAAa,KAAK;AAAA,IAAA;;;;;;;;;;AC7BpC,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["TUIKit/components/common/Slider/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vU2xpZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <div\r\n class=\"slider-box\"\r\n :class=\"[isSliderOpen && 'slider-open']\"\r\n @click=\"toggleSlider\"\r\n >\r\n <span class=\"slider-block\" />\r\n </div>\r\n</template>\r\n\r\n<script lang=\"ts\" setup>\r\nimport { ref, watchEffect } from '../../../adapter-vue';\r\n\r\nconst props = defineProps({\r\n open: {\r\n type: Boolean,\r\n default: false,\r\n },\r\n});\r\n\r\nconst isSliderOpen = ref(false);\r\n\r\nconst emits = defineEmits(['change']);\r\n\r\nwatchEffect(() => {\r\n isSliderOpen.value = props.open;\r\n});\r\n\r\nconst toggleSlider = () => {\r\n isSliderOpen.value = !isSliderOpen.value;\r\n emits('change', isSliderOpen.value);\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n@import \"../../../assets/styles/common\";\r\n\r\n.slider {\r\n &-box {\r\n display: flex;\r\n align-items: center;\r\n width: 40px;\r\n height: 20px;\r\n border-radius: 10px;\r\n background: #e1e1e3;\r\n }\r\n\r\n &-open {\r\n background: #006eff !important;\r\n justify-content: flex-end;\r\n }\r\n\r\n &-block {\r\n display: inline-block;\r\n width: 16px;\r\n height: 16px;\r\n border-radius: 8px;\r\n margin: 0 2px;\r\n background: #fff;\r\n border: 0 solid rgba(0, 0, 0, 0.85);\r\n box-shadow: 0 2px 4px 0 #d1d1d1;\r\n }\r\n}\r\n</style>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/Slider/index.vue'\nwx.createComponent(Component)"],"names":["ref","watchEffect"],"mappings":";;;;;;;;;;;;;AAaA,UAAM,QAAQ;AAOR,UAAA,eAAeA,kBAAI,KAAK;AAE9B,UAAM,QAAQ;AAEdC,kBAAAA,YAAY,MAAM;AAChB,mBAAa,QAAQ,MAAM;AAAA,IAAA,CAC5B;AAED,UAAM,eAAe,MAAM;AACZ,mBAAA,QAAQ,CAAC,aAAa;AAC7B,YAAA,UAAU,aAAa,KAAK;AAAA,IAAA;;;;;;;;;;AC7BpC,GAAG,gBAAgB,SAAS;"}