From 21d4cebd59823c683fa92852ba967089e81a1e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com> Date: Fri, 6 Sep 2019 11:02:20 +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 --- .../comtopicdetails/Completetopicdetails.js | 43 ++++++++++++------- .../comtopicdetails/completetopicde.css | 1 - 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/public/react/src/modules/courses/comtopicdetails/Completetopicdetails.js b/public/react/src/modules/courses/comtopicdetails/Completetopicdetails.js index 0ee640425..f9345a4ac 100644 --- a/public/react/src/modules/courses/comtopicdetails/Completetopicdetails.js +++ b/public/react/src/modules/courses/comtopicdetails/Completetopicdetails.js @@ -65,29 +65,42 @@ class Completetopicdetails extends Component { <div className="yslquestionbank1"> { datas&&(datas.description===null? - <NoneData></NoneData> + "" :datas.description==="null"? - <NoneData></NoneData> + "" : datas.description===""? - <NoneData></NoneData> + "" : <MarkdownToHtml content={datas.description} selector="work_content" className="mb10 yslquesHeigth"></MarkdownToHtml> + ) + } - // <div id="MakedownHTML"className="markdown-body yslquesHeigth yslquesmarkdowntext" dangerouslySetInnerHTML={{__html: markdownToHTML(datas.description).replace(/▁/g, "▁▁▁")}}/> + {datas.attachment_list === undefined ? + (datas.description===undefined || datas.description===null? + <NoneData></NoneData> + : + "" ) + : + datas.attachment_list === null ? + (datas.description===undefined || datas.description===null? + <NoneData></NoneData> + : + "" + ) + : + datas.attachment_list.length === 0 ? + (datas.description===undefined || datas.description===null? + <NoneData></NoneData> + : + "" + ) + : + <div className="mb29px"> + <AttachmentsList {...this.state} {...this.props} attachments={datas.attachment_list} ></AttachmentsList> + </div> } - {/*<div id="MakedownHTML"className="markdown-body yslquesHeigth yslquesmarkdowntext" dangerouslySetInnerHTML={{__html: markdownToHTML(datas&&datas.description).replace(/▁/g, "▁▁▁")}}/>*/} - - {/*{datas.attachment_list === undefined ? "" : datas.attachment_list.map((item, key) => {*/} - {/* return (*/} - {/* <GroupPackage key={key} attachments={item}></GroupPackage>*/} - {/* )*/} - {/*})}*/} - <div className="mb29px"> - {datas.attachment_list === undefined ? "" : - <AttachmentsList {...this.state} {...this.props} attachments={datas.attachment_list} ></AttachmentsList>} - </div> </div> </div> <div style={{width:"100%", padding: "36px"}}> diff --git a/public/react/src/modules/courses/comtopicdetails/completetopicde.css b/public/react/src/modules/courses/comtopicdetails/completetopicde.css index 730c74d6b..19367b3af 100644 --- a/public/react/src/modules/courses/comtopicdetails/completetopicde.css +++ b/public/react/src/modules/courses/comtopicdetails/completetopicde.css @@ -6,7 +6,6 @@ } .yslquesHeigth{ width: 100% !important; - min-height: 500px !important; } .yslquesmarkdowntext{ font-size: 16px;