admin 管理员组文章数量: 887007
城市列表(3)点击切换定位城市
// 切换城市changeCity({label,value}){if(HOUSE_CITY.indexOf(label)>-1){localStorage.setItem('hkzf_city',JSON.stringify({label,value}))this.props.history.go(-1)}else{Toast.info('暂无该城市房源', 1);}}
// 渲染每一行数据的渲染函数 函数的返回值就是渲染在页面的每一行内容rowRenderer=({key, // Unique key within array of rowsindex, // Index of row within collectionisScrolling, // The List is currently being scrolledisVisible, // This row is visible within the List (eg it is not an overscanned row)style, // Style object to be applied to row (to position it)})=> {const { cityIndex,cityList } = this.stateconst letter = cityIndex[index]return (<div key={key} style={style} className="city" ><div className="title">{formatCityIndex(letter)}</div>{cityList[letter].map((item=><div className="name" key={item.value} onClick={()=>this.changeCity(item)}>{item.label}</div>))}</div>)}
本文标签: 城市列表(3)点击切换定位城市
版权声明:本文标题:城市列表(3)点击切换定位城市 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732353304h1533713.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论