label-print-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
1 lines • 1.18 kB
Source Map (JSON)
{"version":3,"file":"my-radio.vue2.mjs","sources":["../../../../../../src/components/my/radio/my-radio.vue"],"sourcesContent":["<template>\n <my-group>\n <my-button v-for=\"(item, index) in dataList\"\n @click=\"onClick(item)\"\n size=\"small\"\n :isActive=\"modelValue == item.value\"\n :key=\"index\">{{ item.label }}\n </my-button>\n </my-group>\n</template>\n\n<script setup lang=\"ts\">\n\nimport MyGroup from '@myprint/design/components/my/group/my-group.vue';\nimport MyButton from '@myprint/design/components/my/button/my-Button.vue';\n\nconst emit = defineEmits(['update:modelValue']);\n\nwithDefaults(defineProps<{\n disabled?: boolean,\n modelValue: string | number | null | undefined,\n dataList: any[],\n }>(),\n {\n disabled: false\n });\n\nfunction onClick(item: any) {\n emit('update:modelValue', item.value);\n}\n</script>\n"],"names":[],"mappings":";;;;;;;;;;;;;AAgBA,IAAA,MAAM,IAAO,GAAA,MAAA,CAAA;AAWb,IAAA,SAAS,QAAQ,IAAW,EAAA;AACxB,MAAK,IAAA,CAAA,mBAAA,EAAqB,KAAK,KAAK,CAAA,CAAA;AAAA,KACxC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}