|
@@ -182,7 +182,7 @@ class RadioInpDrop extends Component{
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
render(){
|
|
render(){
|
|
- const {data,show} = this.props;
|
|
|
|
|
|
+ const {data,show,vals,placeholder} = this.props;
|
|
const {boxLeft,boxTop} = this.state;
|
|
const {boxLeft,boxTop} = this.state;
|
|
return <div className={style['container']} ref = {this.$cont}>
|
|
return <div className={style['container']} ref = {this.$cont}>
|
|
<div className={this.getClass()}
|
|
<div className={this.getClass()}
|
|
@@ -191,7 +191,7 @@ class RadioInpDrop extends Component{
|
|
onDoubleClick={this.handledbClick}
|
|
onDoubleClick={this.handledbClick}
|
|
onClick={(e)=>this.handleShow(e,true)}
|
|
onClick={(e)=>this.handleShow(e,true)}
|
|
onkeydown={handleEnter}>
|
|
onkeydown={handleEnter}>
|
|
- {this.parseInputDom()}
|
|
|
|
|
|
+ {vals?this.parseInputDom():<span>{placeholder}</span>}
|
|
</div>
|
|
</div>
|
|
<DropList onSelect={this.handleSelect} data={data} left={boxLeft} top={boxTop} show={show}/>
|
|
<DropList onSelect={this.handleSelect} data={data} left={boxLeft} top={boxTop} show={show}/>
|
|
</div>
|
|
</div>
|