关于 Echarts 中 option 的赋值方式的建议
在做项目的时候有使用 Echarts 作为统计数据的图表显示。通常我使用 Echarts 的时候会在文件的最上面创建一个 const option 常量对象,使用中对 option 用 lodash ...
React Native 项目 debug 模式调试安卓真机白屏
因为 iPhone 和 安卓在界面显示有些不同(比如 overflow 的问题),开发和测试中需要在 iPhone 和安卓上都跑一下。 在我的魅族 MX5 和 红米 Note 3 跑 debug 版的 ...
React Native <View> 标签不能直接内嵌字符串文本
公司的 React Native 项目当时为了快速开发,使用的是之前的比较老的 React Native 项目做得架子。没有装 Eslint。稍微不忙的时候,我安装配置了 Eslint,打算新的界面文 ...
HTML 语义化
Web 语义化是指使用恰当语义的 html 标签元素、class 类名、属性、和属性值(包括像Microdata之类的扩展)等内容,让页面具有良好的结构与含义,从而让人和机器都能快速理解网页内容。语义 ...
React Native FlatList 设置 paddingBottom 不生效
在做 React Native 项目的时候,使用 FlatList 控件。在布局上想在上面和下面空出一点空白,使得控件布局不那么局促给人一种拥挤到一块的感觉。 下意识的使用了 style: <F ...
从数组中随机选择项目(JavaScript)
如何从数组中随机获取某一个项目?如下代码所示: var myArray = [ “Apples”, “Bananas”, “Pears” ]; var randomItem ...
React/React Native 的 ES5 ES6 写法对照表
很多 React/React Native 的初学者都被 ES6 的问题迷惑:各路大神都建议我们直接学习 ES6 的语法 (class Foo extends React.Component),然而 ...
iOS 设备无需越狱开启模拟定位
Apple 官方在 iOS11 上把模拟定位给关闭了,至少老的修改 Maps.plist 的办法已经失效,目前暂时不知道有什么新的模拟定位办法,大不了买个二手备用机一直停在 iOS10 上不升级咯 i ...
javascript 取整方法 floor、round、ceil
JavaScript 的除法需要用到除法运算符号 (/) 来处理,除法结果跟 C、C++ 不同,会有小数点。下面说一下 JavaScript 的除法取整数方法。 floor 向下取整: Math.fl ...
JavaScript 中的双重否定
我们在写 js 代码的时候可能会这么写,或者会看到别人有这样的写法: this.setState({ visible: !!value, }); 两个 ! 是为了将其值转换为布尔。首先 ! ...