Flutter 中的状态管理 状态管理是前端开发中很常见的一个概念,有幸在几年前写过一点点 React,当时我们用的是 dva 也就是一种 redux 的衍生解决方案,当时的感觉是前端终于成为应用开发了,不再像很久之前做的网页那样繁琐(虽然我现在还在用传统方式开发网站😁)。 而在 Flutter 的开发中很像前端的开发,直接就有类似的操作,所以我们也要来研究一下这些问题。
iOS 中的 防抖(debounce) 与 节流(throttle) 开发中我们都遇到频率很高的事件(如搜索框的搜索)或者连续事件(如UIScrollView的contentOffset进行某些计算),这个时候为了进行性能优化就要用到Throttle和Debounce