|
|
@@ -323,12 +323,12 @@ export default {
|
|
|
<template>
|
|
|
<nut-menu>
|
|
|
<nut-menu-item disabled v-model="state.value1" :options="state.options1" />
|
|
|
- <nut-menu-item disabled v-model="state.value2" @change="handleChange" :options="state.options2" />
|
|
|
+ <nut-menu-item disabled v-model="state.value2" :options="state.options2" />
|
|
|
</nut-menu>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { reactive, ref } from 'vue';
|
|
|
+import { reactive } from 'vue';
|
|
|
|
|
|
export default {
|
|
|
setup() {
|
|
|
@@ -368,21 +368,8 @@ export default {
|
|
|
value3: 0
|
|
|
});
|
|
|
|
|
|
- const item = ref('');
|
|
|
-
|
|
|
- const onConfirm = () => {
|
|
|
- item.value.toggle();
|
|
|
- }
|
|
|
-
|
|
|
- const handleChange = val => {
|
|
|
- console.log('val', val);
|
|
|
- }
|
|
|
-
|
|
|
return {
|
|
|
- state,
|
|
|
- item,
|
|
|
- onConfirm,
|
|
|
- handleChange
|
|
|
+ state
|
|
|
};
|
|
|
}
|
|
|
}
|
|
|
@@ -426,4 +413,5 @@ export default {
|
|
|
|
|
|
| Event | Description | Arguments |
|
|
|
|--------|-------------------------------|----------------|
|
|
|
-| change | Emitted select option changed | Selected value |
|
|
|
+| change | Emitted select option changed | Selected value |
|
|
|
+| toggle | Toggle menu display status, `true` to show,`false` to hide, no param is negated | show?: boolean |
|