qjwanglei 2024-05-14 14:09 采纳率: 85.7%
浏览 11
已结题

ant-design-vue表单添加事件页面会卡死?

form为组件 v-if显示出来的,调用handlePoliceSituation方法时页面卡住。
@blur="handlePoliceSituation"
方法里面什么都没写,只写了个alert,alert提示过后页面就卡主了。
而且有时候表单会出现短暂不能点击,得过一段时间才能点。
"ant-design-vue": "^3.2.20",
"vue": "3.2.41"
"pinia": "^2.0.14"


<Form
            autoComplete="off"
            class="p-f enter-x"
            :model="formData"
            ref="formRef"
            @keypress.enter="handleSubmit"
            :label-col="{ span: 5 }"
            :wrapper-col="{ span: 17 }"
            :selfUpdate="true"
          >
           
            <FormItem name="bargj" class="enter-x" label="联系方式:">
              <Input
                size="large"
                style="width: 230px"
                v-model:value="formData.bargj"
                placeholder="请输入联系方式"
                class="fix-auto-fill"
              />
            </FormItem>
            <FormItem name="barzz" class="enter-x" label="报案地址:">
              <Input
                size="large"
                v-model:value="formData.barzz"
@blur="handlePoliceSituation"
                placeholder="请输入报案地址"
                class="fix-auto-fill"
              />
            </FormItem>

            <FormItem name="jyaq" class="enter-x" label="事项内容:">
              <div class="sxnr" v-if="strPage === 'ReceivingReports'">
                <Button
                  v-for="(item, index) in btnList"
                  :key="item"
                  class="sx-btn"
                  @click="onSelectBtn(index, item)"
                  :class="selectIndex === index ? 'bg-color' : ''"
                  type="primary"
                  size="large"
                  >{{ item.label }}</Button
                >
              </div>
              <div class="textarea-box">
                <a-textarea :rows="3" v-model:value="formData.jyaq" />
              </div>
            </FormItem>

  • 写回答

3条回答 默认 最新

  • 专家-皆知 2024-05-14 14:09
    关注

    请移除v-if,使用v-show代替。

    以上回复有部分引自免费微信小程序:皆我百晓生。 如问题尚未解决,还请稍待,如有疑问请回复进一步沟通。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月8日
  • 已采纳回答 7月31日
  • 创建了问题 5月14日

悬赏问题

  • ¥15 如何解除Uniaccess管控
  • ¥15 微信小程序跳转关联公众号
  • ¥15 Java AES 算法 加密采用24位向量报错如何处理?
  • ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄
  • ¥45 字符串操作——数组越界问题
  • ¥15 Loss下降到0.08时不在下降调整学习率也没用
  • ¥15 QT+FFmpeg使用GPU加速解码
  • ¥15 为什么投影机用酷喵播放电影放一段时间就播放不下去了?提示发生未知故障,有什么解决办法吗?
  • ¥15 来个会搭建付费网站的有偿
  • ¥100 有能够实现人机模式的c/c++代码,有图片背景等,能够直接进行游戏