vue中使用loadsh的debounce防抖函数
<s-input placeholder="请输入查询关键字" prefix-icon="magnifier" v-model="content"></s-input><script>import {debounce} from 'lodash'export default {watch: {cont...
·
<s-input placeholder="请输入查询关键字" prefix-icon="magnifier" v-model="content"></s-input>
<script>
import {debounce} from 'lodash'
export default {
watch: {
content: debounce(function(newVal, oldVal) {
this.search()
}, 1000)
},
methods:{
search(){
$axios.post('').then((res) => {})
}
}
}
</script>
<s-button @click="handleSave"></s-button>
<script>
import {debounce} from 'lodash'
export default {
methods:{
handleSave: debounce(function() {
//执行方法
},1000),
}
}
</script>
更多推荐
已为社区贡献5条内容
所有评论(0)