2 回答

TA貢獻1864條經驗 獲得超6個贊
這個怎么樣?
useEffect(() => {
// set the current state
setSearchValue(props.searchValue)
}, [props]);

TA貢獻1868條經驗 獲得超4個贊
功能組件沒有狀態,但你可以使用 reactHooks:
import React, { useState } from 'react';
const HeroComp = (props) => {
let [searchValue, setSearchValue] = useState();
let handleSearchSubmit = (e) => {
setSearchValue(e.target.value);
}
return <div className='heroComp' >
<form action="" >
<input type="text" placeholder='search cartigory' onChange={handleSearchSubmit} />
</form>
</div>
}
export default HeroComp;
添加回答
舉報