会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
韩金金金
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2020年6月8日
获取数组的子集数组
摘要: 一般算法结合数组的都逃不出数组的各种组合和过滤,组合完成了,过滤自然简单。 题目:根据一个数组求它的所有子数组集合。 如[1,2,3] ⇒ [1] [2] [3] [1,2] [1,3] [2,3] [1,2,3] 解法一: 以数组长度为维度,子数组的长度范围是1 至 arr.length,将每一轮
阅读全文
posted @ 2020-06-08 20:15 萝卜爱吃青菜
阅读(1658)
评论(0)
推荐(0)
2020年6月1日
rematch的状态对象应该挂在页面上而不是APP根组件上
摘要: 1. 在项目中应该每个页面维持一个store,而不是所有页面的store全都放在APP层,如下: <Provider store={store}> <App {...this.props} /> </Provider> 原因:在app中可能会采取模块预加载功能,或者缓存整个模块的历史数据。 如果单页
阅读全文
posted @ 2020-06-01 15:44 萝卜爱吃青菜
阅读(273)
评论(0)
推荐(0)
react native 项目安卓bug小结
摘要: 1. 这个人民币符号¥在华为手机上容易显示的少一横,用这个¥就没问题,最好写成固定变量封装在某文件中,作为变量来引用。 2. 在Android上指定Roboto字库,在OPPO、一加机型上字符被截断。对应issue跳转, 所以需要对Text标签进行处理一下。内置includeFontPadding属
阅读全文
posted @ 2020-06-01 15:03 萝卜爱吃青菜
阅读(418)
评论(0)
推荐(0)
react native项目中时间计算异常问题
摘要: Hermes存在部分机型,设置了时区,new Date()返回值和JSC表现不一样,有问题 描述:真机连接本地服务跑起来一切正常,断开连接本地,就会有bug,由于new Date导致算时间有问题,有相关时间计算的最后都显示NAN 机型: iphone11 oppo 等 原因 Hermes有问题的时间
阅读全文
posted @ 2020-06-01 14:42 萝卜爱吃青菜
阅读(415)
评论(0)
推荐(0)
函数式组件中防抖函数的使用注意
摘要: tip: 在搜索的场景中,一般都会使用防抖来限制触发请求的频率。 //示例 changeCallback(){ console.log('99999') } changeDebounce = debounce(this.changeCallback,1000) render() { return (
阅读全文
posted @ 2020-06-01 14:28 萝卜爱吃青菜
阅读(620)
评论(0)
推荐(0)
2020年4月22日
防抖截流装饰器的封装
摘要: 注释 / @example @limitFrequency('debounce') @limitFrequency('throttle') @params type:String enum('debounce','throttle') @params wait:Number 延迟时间默认500毫秒,
阅读全文
posted @ 2020-04-22 15:12 萝卜爱吃青菜
阅读(592)
评论(0)
推荐(0)
2020年4月17日
JS 链表实现
摘要: 链表规则,前一个指向后一个,必须从头开始查找。 push pop delete get isEmpty push(value): 将值添加到链表的末尾 pop() :弹出链表中的最后一个值 get(index):返回给定索引中的项 delete(index):从给定索引中删除项 isEmpty():
阅读全文
posted @ 2020-04-17 16:47 萝卜爱吃青菜
阅读(204)
评论(0)
推荐(0)
2020年3月20日
别再看Promise 了,尝试下自己用JS 封装实现任务队列。
摘要: // 建议复制到编辑器里跑一下看看 function Model(tasksProperties){ } Model.create = function(init) { function Model(taskProperties) { if (this instanceof Model) { thi
阅读全文
posted @ 2020-03-20 13:52 萝卜爱吃青菜
阅读(715)
评论(2)
推荐(0)
2019年11月25日
小程序里实现 watch 和 computed
摘要: 小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。 那么如何像vue那样在Page里实现 watch 和 comp
阅读全文
posted @ 2019-11-25 19:55 萝卜爱吃青菜
阅读(2984)
评论(2)
推荐(0)
2019年10月29日
React native 禁止手势触摸 pointerEvents
摘要: 碰到一个需求是做个轮播图带自动播放的,UED那边给轮播的底部加了阴影渐变,如下红色区域。 这样会导致一个问题,手触摸在红色区域会被这层View挡住,导致不能手动滑动切换。 原先采取过的方法是在对应的触摸事件 执行return false ,但是这个局限于轮播图得是红色区域的父组件。不然触摸无法冒泡上
阅读全文
posted @ 2019-10-29 16:54 萝卜爱吃青菜
阅读(1582)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告