| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- Component({
- options: {
- addGlobalClass: true,
- multipleSlots: true, // 在组件定义时的选项中启用多slot支持
- },
- relations: {
- '../order-card/index': {
- type: 'ancestor',
- linked(target) {
- this.parent = target;
- },
- },
- },
- properties: {
- goods: Object,
- thumbWidth: Number,
- thumbHeight: Number,
- thumbWidthInPopup: Number,
- thumbHeightInPopup: Number,
- noTopLine: Boolean,
- step: Boolean,
- stepDisabled: Boolean,
- },
- data: {
- goods: {},
- hidden: false,
- },
- methods: {
- setHidden(hidden) {
- if (this.data.hidden === hidden) return;
- this.setData({ hidden });
- },
- onNumChange(e) {
- const { value } = e.detail;
- this.triggerEvent('num-change', { value });
- },
- },
- });
|