|
|
|
@ -255,13 +255,18 @@ class SingleEditor extends Component{
|
|
|
|
|
// 处理编辑器内容为空
|
|
|
|
|
texts="";
|
|
|
|
|
} else {
|
|
|
|
|
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 {
|
|
|
|
|
// 提交到后台的内容需要处理一下;
|
|
|
|
|
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 {
|
|
|
|
|
// 提交到后台的内容需要处理一下;
|
|
|
|
|
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
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|