但Flutter说:对不起,你不能
这让我恍然大悟,为什么Widget源码里说所有的组件都是恒定的,它只是对元素的描述
组件的属性无法被改变因为属性都是final修饰的,既然无法修改,那又为什么会有状态一说...,让我们感觉里面的人是活的,世界是运动的
这其中化腐朽为神奇的关键就是如何持续渲染,就像电影如何连续一帧帧的播放
这时状态类中的setState()应声而出,交给我,只要喊我一声,我就为你们更新状态...,如下:有一个私有的变量_value,
在Slider拖动的过程中执行_render方法进行渲染,在渲染时先将Slider的值给_value
在setState方法调用之后,build将会重新执行,...所以编程对我而言就是在创世,而我便是创世神,思想的高度可以让你的眼前有一个完全不一样的世界。
话说回来,为什么要这样做呢?...比如需要象下面这样滑动到50之后复选框选中,当点击复选框清零
放在Android中想想都觉得凌乱,但自定义控件有麻烦,就像炉石起手全是高费的卡手心情
在Flutter中你想怎么封怎么封,只要状态改变