最新 最热

快速搞懂call,apply和bind

call和apply相信很多人用过,或者看源码看到过,在这里简单说说他们之间的关系。首先call和apply都是改变this指向的api。他的区别仅仅只是call和apply的第二位参数起的差别。...

2022-09-26
1

Flutter中是使用RxDart代替Stateful

其中_currentIndex记录了当前tab的索引,onTap中调用setState来更新视图,没毛病。

2022-07-28
1

React篇(012)-setState 和 replaceState 的区别

答案:1. setState 是修改其中的部分状态,相当于 Object. assign,只是覆盖,不会减少原来的状态;2. replaceState 是完全替换原来的状态,相当于赋值,将原来的 state 替换为另一个对象,如果新状态属性减少,那么 state 中就没有这...

2022-05-12
1

react的setState到底是同步还是异步

state = {number:1};componentDidMount(){this.setState({number:3})console.log(this.state.number)}

2022-04-28
1

【React 错误处理】 ---- Error: Minified React error #185;

1. 报错信息Error: Minified React error #185; visit https://reactjs.org/docs/error-decoder.html?invarian

2022-01-06
1

React---新扩展Context和组件优化

const XxxContext = React.createContext()

2021-05-13
1

设计模式实战-状态模式(State Pattern)

有时一个对象的行为取决于一或多个动态变化的属性(状态),这样的对象称为有状态的(stateful)对象,其对象状态是从事先定义好的一系列值中取出。当这样的对象与外部事件产生互动时,内部状态就会改变,对象行为也随之变化。...

2021-02-22
1

用flutter给图片加个好看的遮罩层【flutter20个实例之六】

左起图一是我业务中的样式,左起图二、三是下方源码展示样式(复制可直接运行,无额外组件引入)

2020-11-13
1

React倒计时功能实现——解耦通用

React倒计时功能实现——解耦通用需求分析需求 在某个页面中需要有一个倒计时的功能,倒计时 5 s,5s钟后跳转到新的界面分析首先是实现倒计时功能其次是实现在每倒计时 1 s后页面上要执行 倒计时秒数变化的功能最后是实...

2020-09-18
1

AnimatedList 介绍及使用

AnimatedList提供了一种简单的方式使列表数据发生变化时加入过渡动画,AnimatedList实现“左进右出”动画效果如下:

2020-09-11
1