首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
helloCat
掘友等级
FE
修炼中
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
194
文章 87
沸点 107
赞
194
返回
|
搜索文章
最新
热门
【Flutter】一种实现可选择列表的思路
一般来说,在 Flutter 中写可选择列表的思路就是将列表中的选择状态用一个数组保存起来,每当用户点击列表中的任意一项的时候,这个数组便会更新。 这样写看起来没什么问题,即便是列表中的数据多起来也不会有太大问题,因为 ListView 提供了虚拟列表的特性,使得 setSta…
【Flutter】设计一个简单的列表搜索栏
在一些类似微信,微博等大型应用中,它们基本上都会自带一个搜索功能。在之前,我使用了 RxDart 设计了一个单选列表组件(原文在这里),下面我将使用这个单选列表组件,来构建一个满足部分需求的列表搜索。 在 TextField 中,我们可以传入 TextEditingContro…
【Flutter】 介绍一种通用的页面路由设计方案
下面的内容,仅当抛砖引玉,如果你有更好的实现思路,欢迎讨论。是的,我来水文章了,今天要说的是在 Flutter 中, 如何设计一种通用的页面路由。 基本上,在大型的应用中,为了帮助页面与页面之间的解耦,一定会提供路由的功能。所谓路由,在我看来其实就是一张 Hash Table,…
面试官:上机实现一个扫雷
最近想找些项目练练手,发现去复刻一些小游戏还挺有意思的,于是就做了一个网页版的扫雷。 点击这里看看最终的效果。 该项目使用的是 monorepo 的形式来存放代码。在 Angular 中,构建 monorepo 方法如下: 在这里,因为该项目以后还会包含其他各种其他的应用,所以…
在 React 中使用 Redux-observable & Redux-rx-creator 来隔离副作用
在开发 React 应用的过程中,我们一般习惯使用 Redux 作为状态管理工具,因为这个工具足够的简单。而在一般的项目中,Redux通过中间件,提供了足够的能力处理同步异步事件。而处理异步事件的中间件有很多,Redux-observable 就是一个,它通过和 Rxjs 深度…
简单理解 mergeMap, switchMap, concatMap, exhaustMap
因为感觉对这几个观察者映射理解不够充分,所以找到了一个神奇的网站。它可以帮助你充分分辨这些 map。 首先我们以这两个源为标准。 现在,我们把A和B两个源做一个 乘法操作,也就是源A的每一个输出,都跟源B的每一个输出做乘法。 首先我们定义一下我们的源。 把上面的代码复制到神奇的…
使用 Jenkins 配置 iOS 持续集成踩坑实录
我将之前写的文章逐步迁移到掘金上,也是希望更多人能看到我写的文章,共同学习。 Jenkins 是一款使用 Java 开发的持续集成工具,下面将介绍如何使用 Jenkins 来进行iOS的持续集成。坑都用粗体标明了。 在安装 Jenkins 之前,首先要安装 JDK,这里需要注意…
个人成就
文章被点赞
63
文章被阅读
25,749
掘力值
698
关注了
33
关注者
20
收藏集
0
关注标签
16
加入于
2019-04-05