首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
helloCat
掘友等级
FE
修炼中
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
194
文章 87
沸点 107
赞
194
返回
|
搜索文章
最新
热门
React Native 定时器按钮逻辑设计
React Native 中, 一个基本的定时器按钮设计需要这么两个功能:点击触发倒计时和倒计时结束自动回到最初的状态。
React Native 自定义软键盘
React native 自定义软键盘 很多手机应用都有自定义键盘的需求,本文将介绍如何在 React Native 中,为 iOS 和 Android 两端的应用编写自定义键盘。
使用 Vue3 实现双盒子定位 Overlay
在 Vue 3 中,使用 <Teleport> 可以很优雅的把某个组件渲染到根节点之外的节点,同时使其渲染的内容不丧失响应式和对应的生命周期函数调用。那么基于此,用 <Teleport> 实现相对于某一元素的 Overlay 。 实际上,这篇文章跟 Vue3…
使用 Vue3 构建虚拟滚动
虚拟滚动是一种非常常见的优化技术,那么本篇文章将介绍如何在 Vue3 中构建虚拟滚动。 虚拟滚动的原理就是一次只渲染固定个的可视区域,每当滚动时,可视区域不会重新渲染,而是复用已经创建完毕的区域,并把滚动导致的数据变化渲染在复用区域。 通过 Composition-api 实现…
【Flutter】一种实现可选择列表的思路
一般来说,在 Flutter 中写可选择列表的思路就是将列表中的选择状态用一个数组保存起来,每当用户点击列表中的任意一项的时候,这个数组便会更新。 这样写看起来没什么问题,即便是列表中的数据多起来也不会有太大问题,因为 ListView 提供了虚拟列表的特性,使得 setSta…
【Flutter】设计一个简单的列表搜索栏
在一些类似微信,微博等大型应用中,它们基本上都会自带一个搜索功能。在之前,我使用了 RxDart 设计了一个单选列表组件(原文在这里),下面我将使用这个单选列表组件,来构建一个满足部分需求的列表搜索。 在 TextField 中,我们可以传入 TextEditingContro…
【Flutter】 介绍一种通用的页面路由设计方案
下面的内容,仅当抛砖引玉,如果你有更好的实现思路,欢迎讨论。是的,我来水文章了,今天要说的是在 Flutter 中, 如何设计一种通用的页面路由。 基本上,在大型的应用中,为了帮助页面与页面之间的解耦,一定会提供路由的功能。所谓路由,在我看来其实就是一张 Hash Table,…
在 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
文章被阅读
26,810
掘力值
732
关注了
33
关注者
22
收藏集
0
关注标签
16
加入于
2019-04-05