11 2017 档案

摘要:参考https://www.tuicool.com/articles/nu6zInB/* 生命周期介绍1.组件的生命周期,分成三个状态:Mounting :组件挂载,已插入真是DOMUpdating :组件更新,正在被重新渲染Unmouting :组件移出,已移出真是DOM2.组件的生命周期,分为四 阅读全文
posted @ 2017-11-30 22:27 Da雪山 阅读(454) 评论(0) 推荐(0)
摘要:/*** 需求: 定义一个组件,可以将用户在输入框内输入的内容 进行实时显示** 分析:组件与用户交互过程中,存在状态的变化,即输入框的值** */var Input = React.createClass({ getInitialState:function () { return{ value: 阅读全文
posted @ 2017-11-29 23:58 Da雪山 阅读(194) 评论(0) 推荐(0)
摘要:/** state 状态* props* 都是组件自身的属性*** 需求:创建一个组件CheckButton, 包含一个checkbox类型的<input>* 复选框 在选中和未选中状态下显示不同的问题,即根据状态渲染***** */var CheckButton = React.createCla 阅读全文
posted @ 2017-11-29 23:46 Da雪山 阅读(207) 评论(0) 推荐(0)
摘要:事件处理 阅读全文
posted @ 2017-11-29 23:16 Da雪山 阅读(142) 评论(0) 推荐(0)
摘要:/** props 传值* 是组件自身的属性, 一般用于嵌套的内外层组件中,负责传递信息(传值),通常由父层组件向子组件传递* 注意:props 对象中的属性与组件中的属性一一对应,不要直接去修改props中属性的值** 需求:定义一个组件WebShow,功能:输出网站的名字和网址,网址是一个可以点 阅读全文
posted @ 2017-11-29 22:50 Da雪山 阅读(340) 评论(0) 推荐(0)
摘要:一. 创建/* 创建一个组件类, 用于输出 hello react** 1.React中创建的组将类,大写字母开头* 2.使用React.createClass方法创建一个组件类* 3.核心代码:每个组件类都必须实现自己的render方法, 输出定义好的组件模板,返回值:null,fasle,组件模 阅读全文
posted @ 2017-11-29 22:01 Da雪山 阅读(552) 评论(0) 推荐(0)
摘要:下载 main.jsBundle 包curl http://localhost:8081/index.ios.bundle -o main.jsbundle<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Hell 阅读全文
posted @ 2017-11-28 23:07 Da雪山 阅读(165) 评论(0) 推荐(0)
摘要:首先通过 KVC 获取到内部的 textField, 然后自定制处理 UITextField *searchField = [searchBar valueForKey:@"searchField"]; if (searchField) { [searchField setBorderStyle:U 阅读全文
posted @ 2017-11-14 16:22 Da雪山 阅读(1365) 评论(1) 推荐(1)