- 在 handleFail 函数中注释掉 disabledButton.value = false,以防止在请求失败时启用按钮 - 在 LoadingDialog 组件中添加 v-if 指令,仅在 disabledButton 为 false 时显示按钮
@@ -25,6 +25,7 @@
<slot name="errList"></slot>
<el-button
+ v-if="!disabledButton"
:disabled="disabledButton"
type="primary"
class="action-button button--primary1 mar-top-20"
@@ -449,7 +449,7 @@ const generate = async function () {
//生成失败 (接口请求失败)
function handleFail(errorMsg: string) {
// loadingDialogVisible.value = false
- disabledButton.value = false
+ // disabledButton.value = false
if (errorMsg) {
ElMessage.error(errorMsg)
}