猿问

关于react的问题

import React,{ Component } from 'react';


class SearchBar extends Component {

    constructor(props){

        super(props);


        this.state = {term : ''};

    }

    render() {

        return <input onChange={event => this.setState( { term:event.target.value } )} />;

    }


}




export default SearchBar;

这里的props指的是什么?怎么理解?

哔哔one
浏览 527回答 1
1回答

千巷猫影

这是一个属性的集合,元素为当前组件的所有属性的键值对例如你在渲染组件时使用这样语法:<SearchBar&nbsp;name="search"&nbsp;a="a"&nbsp;b="b"/>那么props就是:props:&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;name:search,&nbsp;&nbsp;&nbsp;&nbsp;a:a,&nbsp;&nbsp;&nbsp;&nbsp;b:b}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答