我是靠谱客的博主 自然大米,最近开发中收集的这篇文章主要介绍前端的难点,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

做文件导入的时候,数据多时会出现页面不刷新,需要手动刷新才能出现内容。

后面用setTimeout来延时刷新,暂时可以解决到这个问题。但如果数据有几千条延迟几秒又不能解决,时间延迟久了,在数据少的时候弹出层会一直显示这就造成不管怎么样都不太行。

最后只能让后端返回结果的时候让用户手动刷新。

  // 文件上传成功处理
    handleFileSuccess(response, file, fileList) {
      this.upload.isUploading = false;
      this.$refs.upload.clearFiles();
      this.$alert(
        "<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" +
          response.msg +
          "</div>",
        "导入结果",
        { dangerouslyUseHTMLString: true }
      );
      setTimeout(() => {
        this.imoprtGetList();
        this.dialogVisible = false;
      }, 3000);
    },

最后

以上就是自然大米为你收集整理的前端的难点的全部内容,希望文章能够帮你解决前端的难点所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部