摘要: 使用bottomNavigationBar切换底部tab,再切换回来就会丢失之前的状态(重新渲染列表,丢失滚动条位置)。 解决方法 使用 AutomaticKeepAliveClientMixin 重写 bool get wantKeepAlive = true; build方法中调用super.b 阅读全文
posted @ 2020-03-09 01:27 SchneiderABB 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: Flutter环境搭建 配置环境变量 用户变量 FLUTTER_STORAGE_BASE_URL : https://storage.flutter io.cn PUB_HOSTED_URL : https://pub.flutter io.cn 由于是在国内,所以需要配置一个可靠的镜像站点,也可以 阅读全文
posted @ 2020-02-09 12:57 SchneiderABB 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 这里主要是要利用两个数组有序这个条件,所以只需两个指针分别指向两个数组,当其中一个小于另外一个就移动该指针,反之则移动另外一个指针,如果相等则均向后移动. 结束条件是,当任意一个数组的指针移到末尾则跳出循环,那么只需把另外一个数组没有比较完的部分直接用concat拼到新数组后面 javascript 阅读全文
posted @ 2019-08-04 16:20 SchneiderABB 阅读(2401) 评论(0) 推荐(0) 编辑
摘要: 什么情况表示遇到跨域请求 一般在前后端分离项目中,前端请求接口,浏览器控制台报如下错误 类似 No 'Access Control Allow Origin' header 报错 为什么会有跨域请求 跨域请求产生的原因是: "浏览器的同源策略" 这是一个用于隔离潜在恶意文件的重要安全机制.一旦请求的 阅读全文
posted @ 2019-08-03 11:34 SchneiderABB 阅读(382) 评论(0) 推荐(0) 编辑
摘要: Promise三种类型 Constructor 使用Promise构造器来实例化一个promise对象 Instance Method promise实例对象处理成功或者失败的回调函数 Static Method Promise作为全局对象还有静态方法 使用promise对象 Promise静态方法 阅读全文
posted @ 2019-08-03 11:09 SchneiderABB 阅读(141) 评论(0) 推荐(0) 编辑