前言
我们知道,使用 Github+hexo 搭建一个个人博客确实需要花不少时间的,我们搭好博客后使用的挺好,但是如果我们有一天电脑突然坏了,或者换了系统,那么我们怎么使用 hexo 再发布文章到个人博客呢?而且如果我们有好几台电脑,如何每个电脑上都可以随时随地写我们的hexo博客呢?
more >>不忘初心,方得始终
我们知道,使用 Github+hexo 搭建一个个人博客确实需要花不少时间的,我们搭好博客后使用的挺好,但是如果我们有一天电脑突然坏了,或者换了系统,那么我们怎么使用 hexo 再发布文章到个人博客呢?而且如果我们有好几台电脑,如何每个电脑上都可以随时随地写我们的hexo博客呢?
more >>每次做项目的时候都会在网络请求时候测试接口的时候会出现一些不同的错误,而控制台打印的错误提示信息都是data类型,看不出提示的错误的信息是什么。后面经过一些查阅发现其实是可以把这个转变为string的类型,这样就可以很明了的知道是什么错误。下面就来看看如何修改
more >>React-Native与原生项目的混合开发已经是比较不错的方向了,在这里记录一下在iOS项目中,如何嵌套一个RN项目.
RN的配置环境包,是写在packpage.json中的,在这里你可以新建一个RN项目,去里面看看他的package.json文件的配置。在这里因为最新的react-native版本是0.56.0,不过挺坑的,该版本下有的东西可能Facebook还没有给配置好,所以在这里用了之前一个版本0.55.4。
在工程文件夹中(这里不需要在xcode里创建,要不后面资源包多的卡死你!!直接在目录下建就行了),创建一个文件夹为react-native,先cd到该文件夹下运行如下代码创建package.json
1 | touch package.json |
最近开始入手了React-Native的开发,先说一下RN开发的优点
我不是纯RN开发,但就最后一个原因(第二个原因也算是,不过对于不是纯RN开发的,开发起来也不是很快),让我不得不对RN的开发产生了兴趣。因为我主要做iOS的,所以接下来说的原生与RN的交互主要以iOS为主.
more >>以前有对KVO的基本使用做过总结,最近对于KVO底层这一块又重新分析了一下,所以在这里重新记录一下使用,并叙述一下KVO底层机制。
kvo,顾名思义,是一种键值监听,也是一种观察者模式,简单的来说,在某个对象注册监听者后/在被监听的对象发生改变时/对象会发送一个通知给监听者/以便监听者执行回调
就是每次指定的被观察的对象的属性被修改后 /KVO就会自动通知响应的观察者
最近对视图的点击这块深入研究了一下,事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到最合适的view后事件的处理。在这里做一下记录。
其中重点和难点是:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true