博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ReactNative--state
阅读量:4592 次
发布时间:2019-06-09

本文共 1007 字,大约阅读时间需要 3 分钟。

事件处理

React中的事件名称,组件中包含一个button,给button绑定onClick事件

定义一个组件:button 给button绑定onClick事件

var MyButton = React.createClass({      handleClick:function () {        alert("点击按钮触发的效果");      },      render:function () {        return(                  );      }    });    ReactDOM.render(      
, document.getElementById("container") );

state 状态

props 组件自身的属性

 

var CheckButton = React.createClass({      getInitialState:function () {        return{          isCheck:false        }      },      handleChange:function () {        this.setState({          isCheck:!this.state.isCheck        });      },      render:function () {        //在jsx语法中,不能直接使用if,使用三目运算符        var text = this.state.isCheck ? "yes" : "no";        return(          
{text}
); } }); ReactDOM.render(
, document.getElementById("container") );//当state发生变化时,会调用组件内部的render方法

 

转载于:https://www.cnblogs.com/chebaodaren/p/6430463.html

你可能感兴趣的文章
linux内核--虚拟文件系统【转】
查看>>
Numpy学习笔记(四)
查看>>
巨蟒python全栈开发-第11阶段 ansible_project7
查看>>
面试题:实现LRUCache::Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法...
查看>>
Android系统刷机成功后网络信号显示“无服务”修正
查看>>
深圳Uber优步司机奖励政策(12月28日到1月3日)
查看>>
文本框样式大全
查看>>
shell按行合并文件
查看>>
leetcode总结
查看>>
[BZOJ 1095] [ZJOI 2007]Hide 捉迷藏
查看>>
分层测试_基本思想
查看>>
HihoCoder - 1139
查看>>
Entity Framework:如果允许模型处于非法状态,在某些场景下,记得清空DbContext
查看>>
初次使用Mybatis配置出现错误待解决
查看>>
linux中使用vi 打开文件时,能显示行号
查看>>
java性能调优实战
查看>>
larabel Artisan Command 使用总结
查看>>
mysql中查看一个字段中,有几个逗号
查看>>
C#中的常识
查看>>
安装SQL Server 2012 『企业中文版』
查看>>