最近在慢慢由class component转用function component代替,写法清爽了很多,不过带来的问题也有点多。。。 问题 首先让我们使用function c...
最近在慢慢由class component转用function component代替,写法清爽了很多,不过带来的问题也有点多。。。 问题 首先让我们使用function c...
使用create-react-app2.0搭配antd-mobile构建项目后,发现官网的定制主题流程有些不符,经过一系列的探索后,决定记录下,2.0定制主题的方法。 使用c...
最近调试React项目的时候,控制台老是输出一些警告信息,比如这样的 关于即将过时的生命周期,总共有三个componentWillMount、componentWillRec...
在jsx中,我们一般使用&&或者三目表达式来控制组件的渲染 当功能越来越复杂,jsx越来越庞大,这种写法多起来后,就严重影响了代码的可读性可维护性,一大堆的花括号,一大堆的三...
一、次级渲染 什么是次级渲染?我们总是希望render返回的jsx足够小,以便于阅读理解,于是将jsx使用js function进行拆分,简化render函数,就是次级渲染。...
试想一下,如何在一个多层对象嵌套的对象中取某一项的值,你可能会这样写 如果customerService为空,那程序就崩了。那再加上安全判断 这样确实是安全了,但是如果Obj...
在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完...
之前记录的一篇android使用扫码枪被系统键盘拦截的问题 2019-08-13存在误导,这里重新记录下问题解决方案。 场景 android端外接扫码枪、键盘等输入设备,在完...
周末加班,临时整理些react有关的东西 1、immutable 一旦创建就不可修改的数据类型,对immutable对象的任何修改、添加或删除操作都会返回一个新的immuta...
由于之前项目需求,循环播放广告需要对视频、图片做本地存储,以节省移动端流量及播放视频的稳定性,翻阅资料后,找到了IndexedDB WebSQL DB与IndexedDB 打...
android接入扫码枪,主动扫码却弹出键盘拦截了输入,导致前端onkeypress事件无法接收到输入字符。 USB接口的扫码枪,相当于一个外接键盘,一般来说,扫码后得到的是...
今天天气很好,赶到公司也是热的汗流浃背... react-router 与 react-router-dom的关系 react-router-dom与react-router...
起始的项目并且没有做多设备适配,因为是配套硬件开发,后面为了集成支付宝刷脸付,需要在特定的硬件上运行,所以临时做了rem适配。今天也重新翻阅了下移动端适配资料,就此记录下。 ...
今天也是平凡的一天,在公司里调调UI、改改BUG,顺便就写点前几天集成的国际化方案吧 前几天,BOSS找到我说,要把app翻译一下销售到国外去,接轨下国际市场,让我整理下需要...
刚接触react-native时写的一个demo,当时是在预研一个项目。项目做完后,又转到android原生开发,所以后面就没怎么继续学习react-native相关开发,中...
工作依旧没着落 投出简历,石沉大海。 珍贵内推,杳无音讯! 在这个一职难求的时代, 面试这一步就显得尤为重要。 开头的自我介绍, 和过程中的几连问: “你有没有男朋友” “你...
前言 网络请求在 Android 开发中非常常见,为了降低开发周期和难度,我们经常会选用网络请求的开源库 而现在网络请求的开源库越来越多,我们应该选用哪种呢? 今天我就给大家...