Showing
2 changed files
with
5 additions
and
2 deletions
... | ... | @@ -21,12 +21,14 @@ |
21 | 21 | import { VideoCancelModalParamsType } from '/@/views/device/list/cpns/tabs/VideoChannel/config'; |
22 | 22 | const emit = defineEmits(['reloadTable', 'register']); |
23 | 23 | |
24 | - const playUrl = ref(); | |
25 | - const options = ref<VideoCancelModalParamsType>(); | |
24 | + const playUrl = ref<Nullable<string>>(); | |
25 | + const options = ref<Nullable<VideoCancelModalParamsType>>(); | |
26 | 26 | const [register, { setModalProps }] = useModalInner( |
27 | 27 | async (data: ModalParamsType<VideoCancelModalParamsType>) => { |
28 | 28 | const { record } = data; |
29 | 29 | try { |
30 | + playUrl.value = null; | |
31 | + options.value = null; | |
30 | 32 | setModalProps({ loading: true, loadingTip: '视频加载中...' }); |
31 | 33 | const { url, type } = await record.getPlayUrl(); |
32 | 34 | ... | ... |