根据官方文档: 节流前和节流后默认都会触发。 故而触发两次。
通过修改option配置的方式,将节流改成触发一次:
js
const loadIdList = throttle(function (idCard: string) {
if (idCard) {
....
}
}, 500, {'trailing': false}
)
const loadIdList = throttle(function (idCard: string) {
if (idCard) {
....
}
}, 500, {'trailing': false}
)