dev_chen
杨树明 5 years ago
parent f4546d75a3
commit 658f7453b1

@ -1,6 +1,6 @@
import React,{ Component } from "react";
import { Radio } from 'antd';
import { MarkdownToHtml,QuillForEditor } from 'educoder';
import { MarkdownToHtml } from 'educoder';
import QestionDisplayHeader from './QestionDisplayHeader'
@ -56,19 +56,14 @@ class JudgeDisplay extends Component{
{/* 单选 or 多选 */}
<div className="options clearfix">
{ question_choices.map((item, optionIndex) => {
console.log(item.choice_text)
// 单选
return (
<div key={optionIndex} className="fl mr30 df">
<Radio disabled className="lineh-25" checked={item.standard_boolean}></Radio>
{this.props.exercise&&this.props.exercise.is_md?<MarkdownToHtml content={item.choice_text} selector={'judge_' + (index + 1) + optionIndex}
<MarkdownToHtml content={item.choice_text} selector={'judge_' + (index + 1) + optionIndex}
className=""
></MarkdownToHtml>:<QuillForEditor
readOnly={true}
style={{ float: 'left', display: 'inline-block' ,padding:'0px',margin: '2px 0px 0px'}}
value={item.choice_text?JSON.parse(item.choice_text):""}
// showUploadImage={this.handleShowUploadImage}
/>}
></MarkdownToHtml>
</div>)

@ -1,5 +1,5 @@
import React,{ Component } from "react";
import { MarkdownToHtml } from 'educoder';
import { MarkdownToHtml,QuillForEditor} from 'educoder';
import QestionDisplayHeader from './QestionDisplayHeader'
@ -44,9 +44,14 @@ class MainDisplay extends Component{
<React.Fragment>
<div style={{color: '#05101A'}} className="font-16 mb5 font-bd">参考答案</div>
<MarkdownToHtml content={standard_answer[0]} selector={'answer_' + qNumber}
{this.props.exercise&&this.props.exercise.is_md?<MarkdownToHtml content={standard_answer[0]} selector={'answer_' + qNumber}
className=""
></MarkdownToHtml>
></MarkdownToHtml>:<QuillForEditor
readOnly={true}
style={{ float: 'left', display: 'inline-block' ,padding:'0px',margin: '2px 0px 0px'}}
value={standard_answer[0]?JSON.parse(standard_answer[0]):""}
// showUploadImage={this.handleShowUploadImage}
/>}
</React.Fragment>
}

Loading…
Cancel
Save