|
@@ -43,14 +43,14 @@ class DropList extends Component{
|
|
onSelect&&onSelect(undefined);
|
|
onSelect&&onSelect(undefined);
|
|
}
|
|
}
|
|
render(){
|
|
render(){
|
|
- const {data} = this.props;
|
|
|
|
|
|
+ const {data,hideTag} = this.props;
|
|
const domNode = document.getElementById('root');
|
|
const domNode = document.getElementById('root');
|
|
return ReactDom.createPortal(
|
|
return ReactDom.createPortal(
|
|
<div className={this.getClass()} style={this.getStyle()} contentEditable='false'>
|
|
<div className={this.getClass()} style={this.getStyle()} contentEditable='false'>
|
|
<ul>
|
|
<ul>
|
|
{data&&data.map((it)=>{
|
|
{data&&data.map((it)=>{
|
|
/*return <li onClick={(e)=>this.handleSelect(e,it)} className={it.selected||(it.selected!==false&&+it.defaultSelect===1)?style['selected']:''}>{it.labelPrefix}{it.questionDetailList&&it.questionDetailList.length>0?it.questionDetailList[0].name:it.name}{it.labelSuffix}</li>*/
|
|
/*return <li onClick={(e)=>this.handleSelect(e,it)} className={it.selected||(it.selected!==false&&+it.defaultSelect===1)?style['selected']:''}>{it.labelPrefix}{it.questionDetailList&&it.questionDetailList.length>0?it.questionDetailList[0].name:it.name}{it.labelSuffix}</li>*/
|
|
- return <li onClick={(e)=>this.handleSelect(e,it)} className={it.selected||(it.selected!==false&&+it.defaultSelect===1)?style['selected']:''}>{it.labelPrefix}{it.name}{it.labelSuffix}</li>
|
|
|
|
|
|
+ return <li onClick={(e)=>this.handleSelect(e,it)} className={it.selected||(!hideTag&&it.selected!==false&&+it.defaultSelect===1)?style['selected']:''}>{it.labelPrefix}{it.name}{it.labelSuffix}</li>
|
|
})}
|
|
})}
|
|
<li onClick={(e)=>this.handleClear(e)} className='red'>清空选项</li>
|
|
<li onClick={(e)=>this.handleClear(e)} className='red'>清空选项</li>
|
|
</ul>
|
|
</ul>
|