2017年8月12日
摘要: React组件创建的时候,需要传入属性,我们可以使用使用PropTypes进行类型检查,您可以使用React.PropTypes在组件的道具上运行。 默认情况下,验证器将props视为可选属性。您可以使用isRequired确保在未提供道具时显示警告。 或者 es6 阅读全文
posted @ 2017-08-12 20:59 yezixuan 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1.1. 状态理解 React的数据流:由父节点传递到子节点(由外到内传递),如果顶层组件某个prop改变了,React会向下传递,重新渲染所有使用过该属性的组件。除此之外React 组件内部还具有自己的状态,这些状态只能在组件内部修改。通过与用户的交互(点击),实现不同状态(显示、隐藏、数量增加. 阅读全文
posted @ 2017-08-12 20:49 yezixuan 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.1. 什么是组件? 前端开发中组件也称为UI组件,组件即将一段或几段完成各自功能的代码段封装为一个或几个独立的部分。UI组件包含了这样一个或几个具有各自功能的代码段,最终完成了用户界面的表示。React鼓励你为每一个关注点创造出一个独立的组件,比如: 当然,以上组件内部还是可以细分,比如数据表格 阅读全文
posted @ 2017-08-12 16:31 yezixuan 阅读(334) 评论(0) 推荐(0) 编辑
摘要: React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式: 虽然有三种方式可以定义react的组件,那么这三种定义组件方式有什么不同呢?或者说为什么会出现对应的定义方式呢?下面就简单介绍一下。 无状态函数式组件 创建无状态函数式组件形式是从React 0.14版 阅读全文
posted @ 2017-08-12 16:01 yezixuan 阅读(393) 评论(0) 推荐(0) 编辑
摘要: React与ReactDOM是react中核心对象,React为核心功能,ReactDOM提供对DOM的操作,以前的老版本中只有React没有ReactDOM,新版本中分离出ReactDOM提供两种渲染方式:浏览器渲染(react-dom.js)和服务器渲染(react-dom-server.js) 阅读全文
posted @ 2017-08-12 15:17 yezixuan 阅读(335) 评论(0) 推荐(0) 编辑
摘要: React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的设计思想极其独特,属于革命性创新,性能出众,代 阅读全文
posted @ 2017-08-12 14:46 yezixuan 阅读(261) 评论(0) 推荐(0) 编辑
  2017年7月28日
摘要: 收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备。 1 用户名正则 //用户名正则,4到16位(字母 阅读全文
posted @ 2017-07-28 15:29 yezixuan 阅读(160) 评论(0) 推荐(0) 编辑
  2017年7月19日
摘要: vue安装: # 最新稳定版 $ npm install vue # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 安装依赖,走你 $ cd my 阅读全文
posted @ 2017-07-19 15:42 yezixuan 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/gsgs/p/6753682.html element-ui的官网上写的自定义表单验证,方法都是写在单vue文件中的,不容易共享。怎么使用vuex将方法共享出来,各个组件都能用呢? 如下是一个验证age的数据, rules:{ age:[{requi 阅读全文
posted @ 2017-07-19 14:43 yezixuan 阅读(476) 评论(0) 推荐(0) 编辑
  2017年7月17日
摘要: 我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以自定义图标,非常强大!之前看了一波教程,觉得繁琐,自己弄明白后感觉如此简单,做了这么个简单教程,直接上图,简单粗暴,避免新手走弯路,这里讲解的默认是元 阅读全文
posted @ 2017-07-17 10:54 yezixuan 阅读(259) 评论(0) 推荐(0) 编辑