개발/Flutter
getX로 debounce 쉽게 쓰는 방법
dev_caleb
2022. 8. 10. 00:35
728x90
이렇게 하면 매우 편하게 debounce를 쓸 수 있다.
searchTextEditController.addListener(() {
logger.d('작동할까 ${searchTextEditController.text}');
searchText.value = searchTextEditController.text;
});
debounce(searchText, (_) {
print("debouce$_");
}, time: Duration(milliseconds: 100));
obs 객채를 debounce에 넣어주고 duration만 넣어주면 끝!
아.. debounce해주려고 Timer 쓰지 않아도 된다. 행복!ㅠㅠ
728x90