|
|
|
@ -123,34 +123,34 @@ const CardList = () => {
|
|
|
|
|
const tiNum = (a: number) => {
|
|
|
|
|
switch (a) {
|
|
|
|
|
case 0:
|
|
|
|
|
return "A:"
|
|
|
|
|
return "A"
|
|
|
|
|
break;
|
|
|
|
|
case 1:
|
|
|
|
|
return "B:"
|
|
|
|
|
return "B"
|
|
|
|
|
break;
|
|
|
|
|
case 2:
|
|
|
|
|
return "C:"
|
|
|
|
|
return "C"
|
|
|
|
|
break;
|
|
|
|
|
case 3:
|
|
|
|
|
return "D:"
|
|
|
|
|
return "D"
|
|
|
|
|
break;
|
|
|
|
|
case 4:
|
|
|
|
|
return "E:"
|
|
|
|
|
return "E"
|
|
|
|
|
break;
|
|
|
|
|
case 5:
|
|
|
|
|
return "F:"
|
|
|
|
|
return "F"
|
|
|
|
|
break;
|
|
|
|
|
case 6:
|
|
|
|
|
return "G:"
|
|
|
|
|
return "G"
|
|
|
|
|
break;
|
|
|
|
|
case 7:
|
|
|
|
|
return "H:"
|
|
|
|
|
return "H"
|
|
|
|
|
break;
|
|
|
|
|
case 8:
|
|
|
|
|
return "I:"
|
|
|
|
|
return "I"
|
|
|
|
|
break;
|
|
|
|
|
case 9:
|
|
|
|
|
return "J:"
|
|
|
|
|
return "J"
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
return ""
|
|
|
|
@ -314,7 +314,7 @@ const CardList = () => {
|
|
|
|
|
}}
|
|
|
|
|
value={item.id}
|
|
|
|
|
style={{ padding: 5, fontSize: 16 }}
|
|
|
|
|
>{tiNum(index)}{item.answer}</Radio>
|
|
|
|
|
>{tiNum(index)}:{item.answer}</Radio>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
})}</Space></Radio.Group>
|
|
|
|
@ -370,7 +370,7 @@ const CardList = () => {
|
|
|
|
|
|
|
|
|
|
value={item.id}
|
|
|
|
|
style={{ padding: 5, fontSize: 16 }}
|
|
|
|
|
>{tiNum(index)}{item.answer}</Checkbox>
|
|
|
|
|
>{tiNum(index)}:{item.answer}</Checkbox>
|
|
|
|
|
|
|
|
|
|
})}
|
|
|
|
|
</Checkbox.Group> : questionNow.question_type === 2 ? (
|
|
|
|
@ -411,7 +411,7 @@ const CardList = () => {
|
|
|
|
|
}}
|
|
|
|
|
value={item.id}
|
|
|
|
|
style={{ padding: 5, fontSize: 16 }}
|
|
|
|
|
>{tiNum(index)}{item.answer}</Radio>
|
|
|
|
|
>{tiNum(index)}:{item.answer}</Radio>
|
|
|
|
|
|
|
|
|
|
})}</Space></Radio.Group>
|
|
|
|
|
) : ""
|
|
|
|
@ -426,8 +426,23 @@ const CardList = () => {
|
|
|
|
|
setParsingShow(!parsingShow)
|
|
|
|
|
console.log('questionNow',questionNow)
|
|
|
|
|
}}>查看答案</Button>
|
|
|
|
|
|
|
|
|
|
<div style={{ display: (parsingShow ? 'block' : 'none') }} dangerouslySetInnerHTML={{ __html: questionNow.parsing }} />
|
|
|
|
|
<div style={{ display: (parsingShow ? 'block' : 'none'),marginTop:'1rem' }} >
|
|
|
|
|
<div>正确答案:
|
|
|
|
|
{
|
|
|
|
|
questionNow.answers?questionNow.answers.length!==0?questionNow.answers.map((item,index)=>{
|
|
|
|
|
if(item.is_true==='1'){
|
|
|
|
|
return <span>{tiNum(index)}</span>
|
|
|
|
|
}
|
|
|
|
|
}):'暂无正确答案':'暂无正确答案'
|
|
|
|
|
}
|
|
|
|
|
{ questionNow.answertrue? questionNow.answertrue.indexOf('1')===-1?'暂无正确答案':'':''}
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div style={{textIndent:'30px'}}>解析:
|
|
|
|
|
<span dangerouslySetInnerHTML={{ __html: questionNow.parsing }} />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
{/*<div style={{ display: (parsingShow ? 'block' : 'none') }} dangerouslySetInnerHTML={{ __html: questionNow.parsing }} />*/}
|
|
|
|
|
</Space>
|
|
|
|
|
</Radio.Group>
|
|
|
|
|
</Space>
|
|
|
|
|