React

React學習手冊-

getKeyword = (event) => {
        //console.log(event.target.value)
        let keyword = event.target.value;
        let filtered = this.state.news.filter((item)=>{
            return item.title.indexOf(keyword) > -1
        });
        this.setState({
            filtered
        })
       // console.log(filtered)
}
<Header keywords={this.getKeyword}/>

const Header = (props) =>{
        return ( 
            <header>
                <div className={classes.logo}>Logo</div>
                <input 
                    type="text" 
                    onChange={props.keywords}
                />
            </header>
        )
}
function Welcome(props) {
  return <h1>Hello, {props.name}</h1>;
}


class Welcome extends React.Component {
  render() {
    return <h1>Hello, {this.props.name}</h1>;
  }
}

results matching ""

    No results matching ""