data() {
      return {
        fullWidth: document.documentElement.clientWidth
      }
    },
    mounted() {
      //
      const that = this
      window.onresize = () => {
        return (() => {
          window.fullWidth = document.documentElement.clientWidth
          that.fullWidth = window.fullWidth
        })()
      }
    },
    watch: {
      /* 监听*/
      fullWidth(val) {
        if (!this.timer) {
          this.fullWidth = val
          this.timer = true
          let that = this
          setTimeout(function() {
            that.timer = false
            console.log("11")
          }, 400)
        }
      }
    }

Logo

前往低代码交流专区

更多推荐