更新内容格式错误报错修复

This commit is contained in:
yj 2025-02-14 09:57:03 +08:00
parent 0d50925d0b
commit 1b62f6a9ff
1 changed files with 12 additions and 8 deletions

View File

@ -7,14 +7,18 @@ import { forwardRef, useImperativeHandle, useState, memo } from "react";
const UpdateModal = forwardRef((props: any, ref: any) => {
useImperativeHandle(ref, () => ({
changeModal: (data: any) => {
let dataJson = JSON.parse(data)
getContent()
if (dataJson.type === '0') { // 打开弹窗
setIsUpdateModal(true)
} else if (dataJson.type === '1') { // 下载中 返回进度值
setProgress(dataJson.value.toFixed(2))
} else if (dataJson.type === '2') { // 下载完成
setProgress(100)
try {
let dataJson = JSON.parse(data)
getContent()
if (dataJson.type === '0') { // 打开弹窗
setIsUpdateModal(true)
} else if (dataJson.type === '1') { // 下载中 返回进度值
setProgress(dataJson.value.toFixed(2))
} else if (dataJson.type === '2') { // 下载完成
setProgress(100)
}
} catch (error) {
}
}
}))