优化页面
This commit is contained in:
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/common/RadioSelect/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vUmFkaW9TZWxlY3QvaW5kZXgudnVl"],"sourcesContent":["<template>\n <div\n class=\"radio-select\"\n @click=\"toggleSelect\"\n >\n <div\n v-if=\"!props.isSelected\"\n class=\"radio-no-select\"\n />\n <Icon\n v-else\n :file=\"radioIcon\"\n :size=\"'20px'\"\n />\n </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport Icon from '../Icon.vue';\nimport radioIcon from '../../../assets/icon/radio.svg';\n\ninterface IProps {\n isSelected: boolean;\n}\n\ninterface IEmits {\n (e: 'onChange', value: boolean): void;\n}\n\nconst emits = defineEmits<IEmits>();\nconst props = withDefaults(defineProps<IProps>(),\n {},\n);\n\nfunction toggleSelect() {\n emits('onChange', !props.isSelected);\n}\n</script>\n<style lang=\"scss\" scoped>\n:not(not) {\n display: flex;\n flex-direction: column;\n min-width: 0;\n box-sizing: border-box\n}\n\n.radio-select {\n flex: 1;\n flex-direction: column;\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n justify-content: center;\n\n .radio-no-select {\n height: 20px;\n width: 20px;\n border-radius: 50%;\n border: 2px solid #ddd;\n }\n}\n</style>\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/RadioSelect/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;AAWjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAId,aAAS,eAAe;AAChB,YAAA,YAAY,CAAC,MAAM,UAAU;AAAA,IACrC;;;;;;;;;;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/common/RadioSelect/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vUmFkaW9TZWxlY3QvaW5kZXgudnVl"],"sourcesContent":["<template>\r\n <div\r\n class=\"radio-select\"\r\n @click=\"toggleSelect\"\r\n >\r\n <div\r\n v-if=\"!props.isSelected\"\r\n class=\"radio-no-select\"\r\n />\r\n <Icon\r\n v-else\r\n :file=\"radioIcon\"\r\n :size=\"'20px'\"\r\n />\r\n </div>\r\n</template>\r\n\r\n<script lang=\"ts\" setup>\r\nimport Icon from '../Icon.vue';\r\nimport radioIcon from '../../../assets/icon/radio.svg';\r\n\r\ninterface IProps {\r\n isSelected: boolean;\r\n}\r\n\r\ninterface IEmits {\r\n (e: 'onChange', value: boolean): void;\r\n}\r\n\r\nconst emits = defineEmits<IEmits>();\r\nconst props = withDefaults(defineProps<IProps>(),\r\n {},\r\n);\r\n\r\nfunction toggleSelect() {\r\n emits('onChange', !props.isSelected);\r\n}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n:not(not) {\r\n display: flex;\r\n flex-direction: column;\r\n min-width: 0;\r\n box-sizing: border-box\r\n}\r\n\r\n.radio-select {\r\n flex: 1;\r\n flex-direction: column;\r\n cursor: pointer;\r\n -webkit-tap-highlight-color: transparent;\r\n justify-content: center;\r\n\r\n .radio-no-select {\r\n height: 20px;\r\n width: 20px;\r\n border-radius: 50%;\r\n border: 2px solid #ddd;\r\n }\r\n}\r\n</style>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/RadioSelect/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;AAkBA,MAAA,OAAiB,MAAA;;;;;;;;AAWjB,UAAM,QAAQ;AACd,UAAM,QAAQ;AAId,aAAS,eAAe;AAChB,YAAA,YAAY,CAAC,MAAM,UAAU;AAAA,IACrC;;;;;;;;;;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"}
|
||||
Reference in New Issue
Block a user