|
@@ -101,10 +101,11 @@ class RadioDrop extends Component{
|
|
|
});
|
|
|
}
|
|
|
componentDidMount(){ //默认值选中
|
|
|
- const {data,ikey,handleSelect,hideTag,mainSaveText,value,boxMark,readDefault,confDefault} = this.props;
|
|
|
+ const {data,ikey,handleSelect,hideTag,mainSaveText,value,boxMark,readDefault,confDefault,isGeneray} = this.props;
|
|
|
const showDefault = readDefault===-1||readDefault===undefined?confDefault:readDefault;
|
|
|
+ const configed = (+showDefault===1&&isGeneray)||!isGeneray; //是一般情况且设置默认值显示或者不是一般情况
|
|
|
const selected = data.find((it)=>{
|
|
|
- return it.selected === undefined&&+showDefault===1&&+it.defaultSelect===1;
|
|
|
+ return it.selected === undefined&&+it.defaultSelect===1&&configed;
|
|
|
});
|
|
|
if(boxMark!=1&&!hideTag&&selected){
|
|
|
// const text = selected.labelPrefix+selected.name+selected.labelSuffix;
|