1、有如下React代码:class Qu extends Component { render() { let { value, getDataPromise, onChange } = this.props; //这边尝试加return但是返回值是Promise return Promise.resolve(getDataPromise).then(list => { //这边的return返回的是then函数,所以render得不到DOM return ( <select className="form-control" value={value} onChange={onChange}> <option value={''}>全部</option> {list.map((item, index) => ( <option key={index} value={item.code}>{item.name}</option> ))} </select> ); }) }}Qu.propTypes = {};Qu.defaultProps = {};export default Qu;2、这里要怎么做才能让DOM返回render函数?因为数据是依赖getDataPromise函数的?
添加回答
举报
0/150
提交
取消