import React, { Component } from 'react'
import axios from 'axios'
export default class Cinema extends Component {
constructor() {
super()
this.state = {
cinemalist: [],
bCinemalist:[]
}
render() {
return (
<div>
<input type="text" onInput={this.handleInput} />
<ul>
{
this.state.cinemalist.map((item) =>
<li key='item.cinameId'>
<div>{item.name}</div>
<div>{item.address}</div>
</li>
)
}
</ul>
</div>
)
}
handleInput = (event) => {
var newList = this.state.bCinemalist.filter(item => item.name.toUpperCase().includes(event.target.value.toUpperCase()) || item.address.toUpperCase().includes(event.target.value.toUpperCase()))
this.setState({ cinemalist: newList })
}
}
如果找到匹配的字符串则返回 true,否则返回 false。