美文网首页
React之JSX

React之JSX

作者: SnoopPanda | 来源:发表于2019-08-20 14:05 被阅读0次
/*
    启动加载一个App组件:
        引入React对象
        引入ReactDOM对象
        操作JSX
            JSX不能用+=来运算,不是字符串
            JSX可以通过数组来输出数据
            const arr = [<div></div>, <div2></div2>]
        渲染到指定的元素
        启动yarn run dev
*/

import React from 'react';
import ReactDOM from 'react-dom';

import App from './App.js'

ReactDOM.render(<App/>, document.getElementById('root'));  



 // 使用JSX的时候必须引入React
// 组件要继承React.Component
import React, { Component } from 'react';

class App extends Component{
  constructor() {
  super();
  //初始化属于组件的属性
  this.state = {
      num : 1
    }
  }
  changeHandler (e) {
  console.log('触发了', e.target.value);
  this.state.num = e.target.value;  
  // 通知视图更新函数
  this.setState({});
 }

// 指定Render的内容
  render() {
    return (
      <div>
        大家好我是React{ this.state.num }
        <input type = "text" value = {this.state.num} onChange = {(e) => {
            this.changeHandler(e);
        }}/>
      </div>
    );
  }
}

export default App;

相关文章

  • 二、React小书学习摘记

    React.js 小书学习 之 【使用 JSX 描述 UI 信息】 从 JSX 到页面 过程图解:JSX 到页面过...

  • 005@关于JSX语法.md

    005@关于JSX语法 转(有所更改):React入门:关于JSX语法可以参考的资料:React.js学习笔记之J...

  • 《React极简教程》第二章 React JSX

    React JSX Why JSX?You don't have to use JSX with React. Y...

  • React.js(二)

    React JSX### React 使用 JSX 来替代常规的 JavaScript。JSX 是一个看起来很像 ...

  • ReactJS基础学习-01

    React JSX语法 React 使用 JSX 来替代常规的 JavaScript。 JSX 是一个看起来很像 ...

  • React之JSX

    1、JSX简介 JSX 的官方定义是类 XML 语法的 ECMAScript 扩展。它完美地利用了 JavaScr...

  • React之JSX

    组件简单使用类似HTML Tag,最终编译成React.createElement(component, prop...

  • React之JSX

    什么是JSX React的核心机制之一就是虚拟DOM:可以在内存中创建虚拟的DOM元素。React利用虚拟DOM来...

  • React之JSX

  • RN(三)--React JSX、初识React组件化

    一、React JSX 1. JSX简介 JSX就是Javascript和XML结合的一种格式。React发明了J...

网友评论

      本文标题:React之JSX

      本文链接:https://www.haomeiwen.com/subject/vxsrsctx.html