美文网首页
页面定时保存功能

页面定时保存功能

作者: 3e2235c61b99 | 来源:发表于2020-12-16 16:43 被阅读0次

vue项目,由于新建一个申请时表单项比较多,所以领导要求加一个自动保存功能(用户不主动保存时,每过三分钟自动保存一次)
实现代码如下:
首先在data中定义一个timeoutId

    data(){
      return{
        timeOutId: 0,
      }
    },

然后,写一个三分钟自动保存的方法:

    methods:{
       autoSave(){
         this.saveFormData()
         this.timeOutId = setTimeout(this.autoSave,3 * 60 * 1000);
      },   
    }

当然,页面初始化时就要给他即时啦

  created() {
    this.timeOutId = setTimeout(this.autoSave,3 * 60 * 1000);
  },

最最重要的,这个东西是需要清处的,不然会一直存在

  destroyed(){
    clearTimeout(this.timeOutId)
  },

这杨就好啦

相关文章

  • 页面定时保存功能

    vue项目,由于新建一个申请时表单项比较多,所以领导要求加一个自动保存功能(用户不主动保存时,每过三分钟自动保存一...

  • Vue 页面跳转提示和回退问题

    有些功能需求,要求页面在跳转时,如果有没有保存的修改或未完成的操作,提示用户是否保存。所以需要在离开当前页面之前做...

  • iOS开发-倒计时功能

    倒计时是一个常用的功能页面, 该功能可以分解成3步: ①倒计时UI的展示 ②定时数据的格式与解析 ③定时器的选择...

  • vue 切换页面时,监听用户是否修改过信息

    最近实现的一个功能:当用户切换页面时,监听当前已修改的数据是否保存。如果数据已保存,就直接跳转到另一个页面;如果没...

  • 网页端页面截图【含 domtoimage、html2canvas

    起因:由于公司项目需要支持 打卡图片保存到本地功能,所以,需要单独截取页面中的图片信息,并且保存到本地。(主要我们...

  • html2canvas各种问题和简单替代

    【需求】: 最近要实现一个功能,就是页面的存档,基本流程:点击某按钮——截取页面屏幕——保存base64——传参给...

  • JS对接百度接口开发天气预报

    功能: 链接API。 静态页面的构造。 自动获取当天地址。 城市管理页面+逻辑+保存最后一次选中的城市。 不足:因...

  • 项目三总结

    项目三总结 一、功能总结: 1.档案录入功能 ·功能描述: 单独的一个档案录入页面,点击提交把档案内容提交保存到数...

  • python 自动化截屏

    python 自动化截屏 网站页面功能 浏览器打开html 对浏览器页面进行截图 将截图保存到指定位置 selen...

  • element-ui 在表格中按钮开关的应用

    最近做了一个公司内部使用的功能,功能大致为:在前台控制定时任务的开关、新增、修改等功能,昨天把接口写好,今天弄页面...

网友评论

      本文标题:页面定时保存功能

      本文链接:https://www.haomeiwen.com/subject/idgsrktx.html