zoukankan      html  css  js  c++  java
  • react创建组件值state

    import React from "react"
    import ReactDOM from "react-dom"
    import './index.css'
    import * as serviceWorker from './serviceWorker'
    
    const user = {
        name: "liming",
        age: 23,
        gender: "男"
    }
    
    class Hello extends React.Component {
        //state是可以修改状态属性的
        constructor() {
            super()
            this.state = {
                "name": "xiaohong"
            }
        }
    
        render() {
            this.state.age = 26
            return <div>这里是{this.state.name},年龄{this.state.age}</div>
        }
    }
    
    ReactDOM.render(
        <div>
            <Hello {...user}></Hello>
        </div>
        ,
        document.getElementById("root"))
    serviceWorker.unregister();
    

    props和state的区别

    • props一般是从外界传过来的
    • state是组件私有的(通过ajax获取的数据)
    • props都是只读的,state是可读可写的。
  • 相关阅读:
    Windows 下搭建FTP服务器
    PHP的异常以及异常存在的意义
    IE兼容性
    YII插件
    PHPCMS部件
    YII学习笔记
    MAC下PHP开发
    iframe
    centos+apache+mod_ssl
    xcode快捷键
  • 原文地址:https://www.cnblogs.com/c-x-a/p/13192642.html
Copyright © 2011-2022 走看看