借助yeoman 根据 swagger 接口文档生成请求函数

2019-12-27
阅读 13 分钟
3.4k
目前很多后台的接口文档工具都使用了 swagger来完成,开发过程中,为了减少前后端的不必要沟通,接口文档通常会写的比较详细,分类也会比较明确,在 editor.swagger.io (swagger 在线编辑器)中看到接口文档时,就想,为何不把这些文档处理一下,转换成我们前端可以直接调用的工具呢?

React Native 结合友盟实现分享

2018-12-17
阅读 18 分钟
6k
如今,分享已经是app必不可少的一项功能,前段时间在react native中实现了社会化分享的功能,在这里记录一下实现过程,希望可以帮到有需要的人。

我的前端面试总结(套路篇)

2018-10-19
阅读 4 分钟
8.1k
2018年的秋天,金九银十的秋招季🍁,很荣幸,我也加入了跳槽求职的大部队🙃,虽然招聘热潮没有每年年初那样疯狂,但是还是看得出很多公司都在大量的求贤,和以往的跳槽不同,这次我主要通过猎头去寻找面试机会,因为在上一份工作中从猎头那里尝到了一点甜头,那就是会帮你要薪资嘛😏。

谈谈前端性能优化(一)

2018-09-26
阅读 2 分钟
9.4k
性能优化无非就是让页面的打开速度更快一些,以得到更好的用户体验。前端在这方面可以做到的有两方面,页面级别的优化,比如减少 Http 请求次数、加快资源的加载速度;二是代码级别的优化,页面重新渲染一次会经过浏览器的重排(reflow)和重绘(repaint),这两部操作是非常耗时的,本文将根据这两方面的优化途径,大致总...

前端面试题整理(定期更新)

2018-09-25
阅读 42 分钟
15.1k
因为面试的原因,最近又开始关注前端面试题,浏览过网上很多面试题集合,有很多小伙伴整理的很全面,但是我发现其中有很多技术点在当下已不再流行,而面试题一般都是映射开发中常遇到的一些技能和问题,再结合最近面试中遇到的一些面试题,在这里汇总整理一下,内容有转载过来的,也有自己整理的,后续会定期更新。

总结下var、let 和 const 的区别

2018-09-22
阅读 2 分钟
6.3k
前言 var 和 let 的区别是老生常谈,看到网上一些文章的总结,有的不太全面,甚至有的描述不太准确,在这里尽量全面的总结下这三者的区别。 let 是 ES6新增的变量类型,用来代替 var 的一些缺陷,跟 var 相比主要有以下区别: 1. let 使用块级作用域 在 ES6之前,ES5中js只有全局作用域和函数作用域,例如: {代码...} ...

React Native 基于react-native-camera实现扫码功能

2018-05-21
阅读 6 分钟
28.1k
使用最新的稳定版,将你的package.json这样配置:"react-native-camera": "git+https://git@github.com/react-native-community/react-native-camera";

React Native 实现热更新code-pushy

2018-04-17
阅读 10 分钟
3.6k
以下内容大部分转载至:[链接] (一)准备工作 安装 在你的项目根目录下运行以下命令: {代码...} npm install -g react-native-update-cli这一句在每一台电脑上仅需运行一次。 注意 建议设置使用淘宝镜像(也仅需设置一次): {代码...} 版本 因为React Native不同版本代码结构不同,因而请按下面表格对号入座: React ...

React Native在真机运行(IOS)

2018-04-16
阅读 3 分钟
15.6k
真机在线运行 打开Xcode,open项目的ios目录; 如果之前在模拟器调试过,换成真机运行的时候务必关闭模拟器; 需要修改的配置: Bundle Identifier 修改为: com.soho3q 如果上来就运行的话,会报错: 改完界面: target处选择Test 修改如下: 确认目标设备的系统版本一致: 同样也要确认Tests测试用例项目下的配置: 打...

React Natve 真机运行步骤及常见错误

2018-04-08
阅读 1 分钟
1.7k
常见错误 1. 启动报错 是因为你的电脑ip还没有跟项目连接;找到报错信息中提到的文件,把localhost 换成你电脑的ip,重新运行即可; 如图:

MAC IDEA注册码激活方法(2018.4.8)靠谱可用!

2018-04-08
阅读 1 分钟
49.3k
今早上IDEA突然就弹出对话框提示证书过期了,网上又找了好多注册码都不可用, 现在仅仅注册码已经不够了 需要修改hosts文件: 1. 打开Finder command + shift + G 输入 /private/etc/hosts 找到hosts文件 2. 拷贝一份到桌面,打开,最后加上 0.0.0.0 account.jetbrains.com 保存, 然后把桌面上最新修改后的hosts文件拖回...

React-Native + Mobx一步步构建项目

2018-04-03
阅读 4 分钟
13.2k
前言 前提是你已经搭好环境,并且能跑起来; 否则的话先进行:Mac环境搭建,目标:ios 本项目使用的依赖: {代码...} 准备工作 1. 安装相应依赖:mobx 和 mobx-react; {代码...} 2. 安装一些 babel 插件,以支持 ES7 的 decorator 特性: {代码...} 3. 打开 .babelrc 没有就创建一个,配置 babel 插件: {代码...} 写入: {...

React-native 开发常见错误记录(一)

2018-03-30
阅读 2 分钟
8.6k
执行 react-native init AwesomeProject的时候,创建完的项目里边只有package.json 和yarn-error.log 。

Mac开发React Native ---环境搭建

2018-03-23
阅读 2 分钟
7.1k
推荐去ReactNative中文网走一遍,照着文档里的搭建教程一步一步走正常情况下应该不会出错; 本文只是简化了一下,文档里的库也不必都需要安装,另外补充一些其他填坑技巧;