logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Uncaught Error: Cannot hit test a render box that has never been laid out

问题是你把ListView放在一个Column/Row里面。异常中的文本很好地解释了错误。为了避免错误,你需要提供一个有大小的组件包起ListView。我建议你使用Expanded组件,来告知水平/垂直大小(最大可用)和SizedBox组件(可以是一个容器)。错误代码示例一class ListFormState extends State<ListForm> {List<Stri

#flutter
Angular、Vue、React响应式原理对比分析

AngularVueVue 的响应式,是使用观察者模式实现的。Vue 会遍历 data 数据对象,使用 Object.defineProperty() 将每个属性都转换为 getter/setter。每个 Vue 组件实例都有一个 watcher 实例,在组件初次渲染(render)时,会记录组件用到了(调用 getter)哪些数据。当数据发生改变时,会触发 setter 方法,并通知所有依赖这个

Chrome 屏蔽https中访问http(不安全内容)

Chrome 更新到84之后, 默认屏蔽不安全内容。临时解决方法:1: 修改网站设置,不安全内容屏蔽改为允许。2: 换用Firefox(目前最新v84正常), edge(目前最新v88测试正常)3:网站都使用https...

#chrome
flutter: NoSuchMethodError:the method ‘-‘ was called on null

写了个Tween<Color> 报错:NoSuchMethodError:the method '-' was called on nullcolor = Tween<Color>(begin: Colors.green, end: Colors.red).animate(CurvedAnimation(parent: controller, curve: Interval

#flutter
到底了