| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- <template>
 
- 	<!-- SKU 选择的提示框 -->
 
- 	<detail-cell label="选择" :value="value" />
 
- </template>
 
- <script setup>
 
- 	import {
 
- 		computed
 
- 	} from 'vue';
 
- 	import detailCell from './detail-cell.vue';
 
- 	const props = defineProps({
 
- 		modelValue: {
 
- 			type: Array,
 
- 			default () {
 
- 				return [];
 
- 			},
 
- 		},
 
- 		sku: {
 
- 			type: Object
 
- 		}
 
- 	});
 
- 	const value = computed(() => {
 
- 		if (!props.sku?.id) {
 
- 			return '请选择商品规格';
 
- 		}
 
- 		let str = '';
 
- 		props.sku.properties.forEach(property => {
 
- 			if (property.valueName === property.propertyName) {
 
- 				str += property.propertyName;
 
- 			} else {
 
- 				str += property.propertyName + ':' + property.valueName + ' ';
 
- 			}
 
- 		});
 
- 		return str;
 
- 	});
 
- </script>
 
 
  |