Vue里debounce不起作用

图片描述

图片描述

加入了debounce后为什么p里边的内容跟着变化

阅读 11.4k
3 个回答

如果使用2.0 这个属性已经被移除了
文档

新手上路,请多包涵

使用debounce吧

实现1
import { Vue, Component } from 'vue-property-decorator'
import { debounce } from 'lodash'
@Component
export default class Index extends Vue {
    constructor(){
        super()
        this.myDebounce = debounce(()=>{
            // 执行内容...
        },500)
    }
}
实现2
import Vue from 'vue'
import { debounce } from 'lodash'
export default Vue.extend({
    methods: {
        myDebounce: debounce(function(){
            // 执行内容...
        },500),
    }
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题