react里面的this_react类的使用

react开发环境:添加3个script,前面文章说明了,可以参考。

后续文章专注于你添加的代码。

react 类

//添加你的代码,完成一些功能,开始添加

class Player extends React.Component{

  render(){
    return(
       
         
          <div>{this.props.name }. </div>        
        


      );


  }


}


ReactDOM.render(

<Player name={"kate"} />,
document.getElementById('example')
);

//结束你添加的代码

使用类,

和函数调用一样

<类名 参数名={参数值}>

类定义,

类Player继承了组件类

里面有

render(){}

里面有return

使用类的时候,传递了一个参数进去

定义类的时候,使用this.props.name接收了参数。

return里面添加了标签<div>

如果去掉标签的话,会出错,可以试试。

从这里还看不出来,类有什么用。

因为函数也可以做到这个。

那到底

react里面的类有什么用呢?

参考:

React – 用于构建用户界面的 JavaScript 库​reactjs.bootcss.com
d9e944d2e4ec467968af787eee32b693.png

一个空壳子类

class ShoppingList extends React.Component{
  render(){

     return(
     <div>
    </div>

    );
   }
}

ReactDOM.render(

<ShoppingList name="Mark" />,
document.getElementById('example')
);

一个有内容的类

//添加你的代码,完成一些功能,开始添加

class ShoppingList extends React.Component{
  render(){

     return(
     <div>
     <h1>{this.props.name}</h1>
     <ul>
         <li>清华大学</li><li>北京大学</li>
    </ul>
    </div>

    );
   }
}

ReactDOM.render(

<ShoppingList name="大学" />,
document.getElementById('example')
);

//结束你添加的代码

ShoppingList

是一个组件类

是一个组件类型

组件接收参数 props

也就是属性properties缩写

render是方法

该方法返回显示在屏幕上的内容

如何给组件添加交互功能,

如何给组件添加构造函数。

未完

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值