摘要: React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式: 1. 函数式定义的 2. es5原生方式 定义的组件 3. es6形式的 定义的组件 虽然有三种方式可以定义react的组件,那么这三种定义组件方式有什么不同呢?或者说为什么会出现对应的定义方式呢?下面 阅读全文
posted @ 2016-10-04 19:39 wonyun 阅读(145425) 评论(14) 推荐(40) 编辑
摘要: 前言 作为一个前端爱好者来说,都想在react上一试生手,那么在搭建react项目开发时,肯定会有这样或者那样的问题,尤其是对初学者来说,下面就个人在开发过程中遇到的问题总结一下,好在有google帮我解决了各种问题。本人项目的技术栈为 。 export from 'x module'在配置babe 阅读全文
posted @ 2016-09-25 01:16 wonyun 阅读(37515) 评论(0) 推荐(2) 编辑
摘要: css的 ,之所以被称为伪元素,是因为他们不是真正的页面元素,html没有对应的元素,但是其所有用法和表现行为与真正的页面元素一样,可以对其使用诸如页面元素一样的css样式,表面上看上去貌似是页面的某些元素来展现,实际上是css样式展现的行为,因此被称为伪元素。如下图,是伪元素在html代码机构中的 阅读全文
posted @ 2016-08-26 12:18 wonyun 阅读(199023) 评论(7) 推荐(21) 编辑
摘要: 一、ajax 302 ajax用于异步获取服务器数据,但是某天有这么一个使用场景: 基于安全考虑,登录的用户的信息失效时,系统的所有ajax接口都由服务器直接重定向到系统的登录页面,此时登录页面与系统属于同一个域; 于是否,使用ajaxComplete的方法为系统所有ajax统一设置请求完成后的回调 阅读全文
posted @ 2016-07-25 19:14 wonyun 阅读(32766) 评论(8) 推荐(2) 编辑
摘要: charles是一款mac下代理调试工具,对于前端开发同学来说是相当方便的一个调试接口的工具;不过charles需要收费,不过在天朝几乎收费的软件都能找到破解方法; 使用charles前,需要将charles设置成mac OS的网络系代理服务器,这样charles就可以捕获到mac上所有的网络请求, 阅读全文
posted @ 2016-06-15 14:25 wonyun 阅读(55220) 评论(5) 推荐(5) 编辑
摘要: 之前一直对浏览器缓存只能描述一个大概,深层次的原理不能描述上来;终于在前端的两次面试过程中被问倒下,为了泄恨,查阅一些资料最终对其有了一个更深入的理解,废话不多说,赶紧来看看浏览器缓存的那些事吧,有不对的地方,请各位不吝赐教啊。 本文主要讲解浏览器端的缓存,缓存的作用是不言而喻的,能够极大的改善网页 阅读全文
posted @ 2016-05-25 20:36 wonyun 阅读(47072) 评论(7) 推荐(13) 编辑
摘要: react-native目前最火的移动端解决方案越来越被重视,且在项目得到了实战;那么初次用该技术来开发时,可能会遇到很多这样或者那样的问题,这属于正常现象,毕竟这是一门比较前沿的技术,官方发布的版本尚存在一定的bug,更何况初次展开开发的程序员。本文就从样式部分浅谈react native的遇到的问题,另外总结了一些react native样式可能存在的误导以及一些实战经验 阅读全文
posted @ 2016-05-11 15:12 wonyun 阅读(38016) 评论(1) 推荐(2) 编辑
摘要: charles是mac os中的一款类似于windows下fiddler的代理软件,个人感觉比fiddler功能强大;通过charles可以实现指定的请求响应、篡改请求内容、延迟请求、捕获手机端请求等功能;由于最近做移动端的需求,由于手机端的请求没法在mac系统上捕获,这就需要charles能够捕获 阅读全文
posted @ 2016-04-18 19:28 wonyun 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: 在使用git之前,一直用的是svn版本管理;与svn最大不同的是,git有两个仓库,一个是本地仓库,一个是服务器上共享的仓库;本地仓库是每个开发者自己独有的,即使commit提交也只是提交到本地仓库;这只是git流行起来的一个优势之一,另外linux作者开发的这套版本管理工具,很接地气,也是流行起来 阅读全文
posted @ 2016-04-03 22:45 wonyun 阅读(4364) 评论(0) 推荐(2) 编辑
摘要: window.open新打开一个窗口,但是有时却是新打开一个窗口有时打开一个新标签页,这要从window.open方法的用法和不同浏览器来区分 阅读全文
posted @ 2016-03-16 18:06 wonyun 阅读(131949) 评论(2) 推荐(6) 编辑