| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 1x | <template>
<MsgSwitch :slot-scope="{ value }" :value="value">
<slot :value="value" />
<MsgCase when="one">
default one
</MsgCase>
<MsgCase when="two">
default two
</MsgCase>
<MsgCase :slot-scope="{ value }" when="*">
default wildcard ({{ value }})
</MsgCase>
</MsgSwitch>
</template>
<script>
import { MsgSwitch, MsgCase } from "../../../src";
export default {
components: {
MsgSwitch,
MsgCase,
},
props: {
value: { type: String, default: '' },
},
};
</script>
|