React 初学

React.createClass({});

getInitialState,this.setState({});

{}解读代码块,外层不要加引号,比如onChange={this.handleChange}

ReactDOM.render(,ele);

ref=‘a‘,获取dom真实节点

1 var usernameDOM = this.refs.username.getDOMNode();
2 var usernameDOM = React.findDOMNode(this.refs.username);
3 var usernameDOM = this.refs[‘username‘].getDOMNode();
4 var usernameDOM = React.findDOMNode(this.refs[‘username‘]);  
时间: 2024-10-03 13:19:42

React 初学的相关文章

react初学

react和vue一样都是mvvm的这种开发模式. 下载js文件 引入HTML文件里 <!DOCTYPE html> <html> <head> <script src="../build/react.js"></script> 这三个文件必须引进来 <script src="../build/react-dom.js"></script> <script src="

初学react,为什么页面不显示

初学react,为什么页面不显示?各位莫见笑 这是源码,把jsx改成babel也不行.页面死活都是一片空白. <!DOCTYPE html"> <html> <head> <title>发布活动</title> <script src="build/react.js" type="text/javascript" ></script> <script src=&quo

初学React:JSX语法

这是本人初学React做的学习笔记;讲的不是很深,只算是简单的进行介绍. 这是一个小系列.都是在同一个模板中搭建的,但是代码是不能正常执行的. >>第一个组件.js 'use strick' /*===========================JavaScript的XML语法========================*/ var CommentBox = React.createClass({ render:function () { return ( <div classN

写了两篇文章,对于初学react+redux的人来说,很有好处

虽然官网的TodoList的例子写的很详细,但是都是一步到位,就是给你一个action,好家伙,全部都写好了,给你一个reducer,所有功能也是都写好了,但是我们这些小白怎么可能一下就消化那么多,那我们就来拆解,一步一步实现,试想我们开发程序也是一个一个功能区域实现,那么我们第一步就是先把整体结构构思出来,然后先把头部做出来,这样看是不是简单很多! 将持续更新react+redux 链接1:http://www.cnblogs.com/heigehe/articles/6237362.html

React Native 初学-环境搭配

一.环境需求 1.1 .安装HomeBrew 安装方式 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 1.2.安装npm和Node.js : Node.js安装地址: https://nodejs.org/en/download/ 安装位置: Node.js was installed at /usr/local/bin/node npm was ins

初学React:组件的样式

React中组件的样式有三种: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>React工程模板</title> <!-- react.js 是React的核心库 --> <script src="./build/react.js charset="utf-8&qu

初学React:定义一个组件

接着聊React,今天说说如何创建一个组件类. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>React工程模板</title> <!-- react.js 是React的核心库 --> <script src="./build/react.js charset="

初学 React native | 环境搭建(在模拟器上运行)

我的电脑是windows 所以就以 windows上+Android 配置React native 环境 网上的安装教程非常多,我总结了一下,出错原因主要是node java python c++  sdk 环境有问题,或者就是自己没有科学上网(你懂),网络有问题,导致了安装失败 至于如何安node java python c++ react-native-cli Android  sdk 我就不那么详细的说了,我主要说下我碰见的问题,想了解具体如何解决,点击这,还有这 node node wi

React Native初学踩的那些坑

1.react native - expected a component class, got [object Object] 组件引用名称必须是首字母大写 譬如: import Login from './login'; //文件名称和里面的类名首字母小写都没关系,但是引用的别名必须首字母大写 2.TextInput不显示 必须要设置TextInput的高度,默认是没有边框的 textInput :{ height : 40, borderColor: 'gray', borderWidth