From 7f56b2f485ac908fd0aa3b43f208325943ac927e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=98=8E?= <775174143@qq.com> Date: Thu, 26 Mar 2020 19:58:38 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../courses/exercise/ExerciseNewCommon.js | 2 + .../courses/exercise/new/MainDisplay.js | 2 +- .../courses/exercise/new/NullDisplay.js | 2 +- .../exercise/new/QestionDisplayHeader.js | 4 +- .../courses/exercise/new/ShixunDisplay.js | 2 +- .../courses/exercise/new/ShixunProgramming.js | 38 +++++++++---------- .../courses/exercise/new/SingleDisplay.js | 4 +- .../modules/courses/exercise/new/common.js | 2 + 8 files changed, 30 insertions(+), 26 deletions(-) diff --git a/public/react/src/modules/courses/exercise/ExerciseNewCommon.js b/public/react/src/modules/courses/exercise/ExerciseNewCommon.js index 9101a4974..677a09f8f 100644 --- a/public/react/src/modules/courses/exercise/ExerciseNewCommon.js +++ b/public/react/src/modules/courses/exercise/ExerciseNewCommon.js @@ -398,6 +398,8 @@ class ExerciseNewCommon extends Component { getEditQuestionUrl: this.getEditQuestionUrl, exercise_url: this.props.exercise_url, } + console.log(this.props) + console.log(this.state) return (
参考答案:
- {this.props.exercise&&this.props.exercise.is_md?: { answers.answer_text.map((item, itemIndex) => { return( - this.props.exercise&&this.props.exercise.is_md?:
@@ -77,7 +77,7 @@ class QestionDisplayHeader extends Component{
{ question_title && - this.props.exercise&&this.props.exercise.is_md?: - {this.props.exercise&&this.props.exercise.is_md?
: { } render() { - let { question_title, - question_id, index, shixun_identifier + let { description,question_title, + question_id, index, shixun_identifier,hack_identifier } = this.props; const qNumber = `question_${index}`; @@ -36,24 +36,24 @@ class ShixunProgramming extends Component{ `} - {/*实训详情*/} - {/* }*/} - {/*>*/} + 实训详情 + } + > - {/*{this.props.exercise&&this.props.exercise.is_md?
*/} - {/*
:}*/} + {description&& + !this.props.exercise||this.props.exercise&&this.props.exercise.is_md?:} {/*{shixun.map((ch, index) => {*/} {/* return
*/} diff --git a/public/react/src/modules/courses/exercise/new/SingleDisplay.js b/public/react/src/modules/courses/exercise/new/SingleDisplay.js index 1a56fde96..7c008bb07 100644 --- a/public/react/src/modules/courses/exercise/new/SingleDisplay.js +++ b/public/react/src/modules/courses/exercise/new/SingleDisplay.js @@ -78,7 +78,7 @@ class SingleDisplay extends Component{ flexDirection:"row", }} key={optionIndex}> {prefix} - {this.props.exercise&&this.props.exercise.is_md?: {prefix} - {this.props.exercise&&this.props.exercise.is_md?: