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
| <template>
| <BasicModal @register="registerModal" title="Cron表达式" width="800px" @ok="onOk">
| <EasyCron v-bind="attrs" />
| </BasicModal>
| </template>
|
| <script lang="ts">
| import { defineComponent } from 'vue';
| import { useAttrs } from '/@/hooks/core/useAttrs';
| import { BasicModal, useModalInner } from '/@/components/Modal';
| import EasyCron from './EasyCronInner.vue';
|
| export default defineComponent({
| name: 'EasyCronModal',
| inheritAttrs: false,
| components: { BasicModal, EasyCron },
| setup() {
| const attrs = useAttrs();
| const [registerModal, { closeModal }] = useModalInner();
|
| function onOk() {
| closeModal();
| }
|
| return { attrs, registerModal, onOk };
| },
| });
| </script>
|
|