学习react-简单小案例(4)--点击事件

<html>
    <head>
        <title></title>
        <meta charset="UTF-8"/>
        <script src="js/react.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="js/react-dom.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="js/browser.min.js" type="text/javascript" charset="utf-8"></script>
        <style type="text/css">
            .bodystyle{
                width: 100%;
                height: 100%;
                background: brown;
            }
            .borderstyle{
                border: 1px solid #ccc;
                background: #ffffff;
                width: 12%;
                margin: 10px;
                float: left;
            }
        </style>
    </head>
    <body>
        <div id="container"></div>
    </body>
    <script type="text/babel">
        var Crud = React.createClass({
            edit:function(){
                alert(‘点击编辑了‘);
            },
            del:function(){
                alert(‘点击删除了‘)
            },
            render:function(){
                return (
                    <div className="borderstyle">
                        <div>{this.props.children}</div>
                        <button onClick={this.edit}>编辑</button>
                        <button onClick={this.del}>删除</button>
                    </div>
                );
            }
        });
        ReactDOM.render(
            <div className="bodystyle">
            <Crud>Hello world</Crud>
            <Crud>Hello react</Crud>
            </div>,
            document.getElementById(‘container‘)
        );
    </script>
</html>
时间: 2024-11-08 23:55:28

学习react-简单小案例(4)--点击事件的相关文章

Python学习第四天学习写的小案例(主要是针对 分支/循环的学习)

Python学习第四天学习写的小案例 (2019/07/17) 第一题:使用while循环输出1 2 3 4 5 6 8 9 10 程序代码: s = 0 while s<10: if s==6: s += 1 # 当数字为7的时候输出一个空格出来 print(end=' ') continue s += 1 print(s,end=' ') 运行结果: 1 2 3 4 5 6 8 9 10 第二题: 求1-100的所有数的和 程序代码: count = 0 for i in range(101

APT案例之点击事件

目录介绍 01.创建项目步骤 1.1 项目搭建 1.2 项目功能 02.自定义注解 03.创建Processor 04.compiler配置文件 05.编译jar 06.如何使用 07.编译生成代码 08.部分源码说明 8.1 Process类-process方法 8.2 OnceProxyInfo代理类 8.3 OnceMethod类 好消息 博客笔记大汇总[16年3月到至今],包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当

Android学习之解决ListView中item点击事件和item中Button点击事件冲突问题

在ListView中添加Button后,如果只是单纯的加入而不加限制的话,ListView的onClick点击事件没有响应,因为Button获取了item的焦点,想要两者都可点击,需要加上如下限制: 在ListView的适配器中的布局文件中添加: (1)在布局文件的根元素上中添加属性android:descendantFocusability="blocksDescendants" (2)在Button中添加属性android:focusable="false"和a

微信小程序bindtap点击事件与事件冒泡

原文链接:https://www.cnblogs.com/lhm166/articles/9947383.html 事件冒泡就是指嵌套事件发生,如果多层标签嵌套, 里层事件发生后, 其外层会相应发生, 如: <view bindtap='handout'> outer <view bindtap='handmiddle'> middle <view bindtap='handinner'>inner</view> </view> </vie

ZP的EXTJS学习笔记(四)——图表的简单使用(图表点击事件)

这次做的比较简单,是一个消息阅读情况的展示. 是模仿Example中chart的pie.js做的. 贴下改造后的pie.js: Ext.require('Ext.chart.*'); Ext.require(['Ext.layout.container.Fit', 'Ext.window.MessageBox']); Ext.onReady(function () { //store1.loadData(generateData(6, 20)); var donut = false, chart

js学习总结----经典小案例之表格排序

具体代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{margin:0;padding:0;font-family:"微软雅黑";font-size:14px

学习react-简单小案例(3)

<html> <head> <title></title> <meta charset="UTF-8"/> <script src="js/react.min.js" type="text/javascript" charset="utf-8"></script> <script src="js/react-dom.min.js

学习react-简单小案例(2)

<html> <head> <title></title> <meta charset="UTF-8"/> <script src="js/react.min.js" type="text/javascript" charset="utf-8"></script> <script src="js/react-dom.min.js

搜索栏简单小案例

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-1.12.4.js"></script> <script> $(function () { //1.获取焦点的事件 $("#