输入超过100字处理

dev_new_shixunsrepository
杨树林 5 years ago
parent d56e75324b
commit f289e9c270

@ -234,9 +234,15 @@ class ChoquesEditor extends Component{
// 处理编辑器内容为空
texts="";
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
texts=value;
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value);
texts=value;
}
}
let question_choices = this.state.question_choices.slice(0);
question_choices[index] = texts;
@ -270,9 +276,17 @@ class ChoquesEditor extends Component{
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value = JSON.stringify(value)
texts=value;
}
this.setState({
question_titleysl:value
question_titleysl:texts
})
}
}
@ -286,9 +300,17 @@ class ChoquesEditor extends Component{
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value = JSON.stringify(value)
texts=value;
}
this.setState({
question_titlesysl:value
question_titleysl:texts
})
}
}

@ -288,9 +288,17 @@ class JudquestionEditor extends Component{
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value = JSON.stringify(value)
texts=value;
}
this.setState({
question_titleysl:value
question_titleysl:texts
})
}
}
@ -304,9 +312,17 @@ class JudquestionEditor extends Component{
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value =JSON.stringify(value);
texts=value;
}
this.setState({
question_titlesysl:value
question_titleysl:texts
})
}
}

@ -255,13 +255,18 @@ class SingleEditor extends Component{
// 处理编辑器内容为空
texts="";
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
texts=value;
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
texts=value;
}
}
let question_choices = this.state.question_choices.slice(0);
question_choices[index] = texts;
console.log(question_choices);
this.setState({ question_choices });
}
on_question_score_change = (e) => {
@ -290,9 +295,17 @@ class SingleEditor extends Component{
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value = JSON.stringify(value)
texts=value;
}
this.setState({
question_titleysl:value
question_titleysl:texts
})
}
}
@ -305,10 +318,17 @@ class SingleEditor extends Component{
question_titlesysl:""
})
} else {
// 提交到后台的内容需要处理一下;
value = JSON.stringify(value)
var texts="";
if(_text.length>=101){
var result = _text.substring(0,100);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
value = JSON.stringify(value)
texts=value;
}
this.setState({
question_titlesysl:value
question_titleysl:texts
})
}
}

@ -258,17 +258,24 @@ class Paperlibraryeditid extends Component {
<div className=" clearfix educontent Contentquestionbankstyle w100s w1200wuh mt19">
<style>
{
`
.seeoagertitscss .jixuxuanti{
background:#4CACFF;
}
`
}
</style>
<div className={"seeoagertitscss"}>
<Seeoagertits
setnewmyshixunmodelbool={(e)=>this.setnewmyshixunmodelbool(e)}
all_score={paperlibrartdata && paperlibrartdata.exam && paperlibrartdata.exam.all_questions_count}
all_questions_count={paperlibrartdata && paperlibrartdata.exam && paperlibrartdata.exam.all_score}
difficulty={paperlibrartdata && paperlibrartdata.exam && paperlibrartdata.exam.difficulty}
>
</Seeoagertits>
</div>
<Paperlibraryseeid_itemss
{...this.state}
{...this.props}

@ -948,6 +948,13 @@ submittojoinclass=(value)=>{
return (
<div className="newHeaders" id="nHeader" >
<style>{
`
body .questionbanks .ant-popover-inner-content {
padding:0px !important;
}
`
}</style>
{isRender===true?<LoginDialog
Modifyloginvalue={()=>this.Modifyloginvalue()}
@ -1033,13 +1040,11 @@ submittojoinclass=(value)=>{
top: 63px !important;
}
.ant-popover-inner-content {
padding:0px !important;
}
`
}
</style>
<li className={`pr `}>
<li className={`pr questionbanks`}>
<Popover placement="bottom" content={contents} trigger="click" >
<div className=" sortinxdirection mr10">
<div style={{

Loading…
Cancel
Save