hjm 6 years ago
parent 3046237a56
commit a0e7afaf22

@ -648,12 +648,12 @@ class TopicDetail extends Component {
<div className="padding30 memoContent new_li" style={{ paddingBottom: '10px'}}> <div className="padding30 memoContent new_li" style={{ paddingBottom: '10px'}}>
{/* <MarkdownToHtml content={memo.content}></MarkdownToHtml> */}
{memo.is_md == true ?
<MarkdownToHtml content={memo.content}></MarkdownToHtml> <MarkdownToHtml content={memo.content}></MarkdownToHtml>
{/* {memo.is_md == true ?
: :
<div dangerouslySetInnerHTML={{ __html: memo.content }}></div> <div dangerouslySetInnerHTML={{ __html: memo.content }}></div>
} */} }
</div> </div>
<div className="padding30 bor-bottom-greyE" style={{paddingTop: '2px'}}> <div className="padding30 bor-bottom-greyE" style={{paddingTop: '2px'}}>
<div className="mt10 mb20"> <div className="mt10 mb20">

@ -145,7 +145,7 @@ class MemoDetail extends Component {
// && (!prevProps.memo || prevProps.memo.content != this.props.memo.content) ) { // && (!prevProps.memo || prevProps.memo.content != this.props.memo.content) ) {
if (this.props.memo && this.props.memo.content && prevState.memoLoading === true && this.state.memoLoading === false) { if (this.props.memo && this.props.memo.content && prevState.memoLoading === true && this.state.memoLoading === false) {
// md渲染content等xhr执行完即memoLoading变化memo.content更新后初始化md // md渲染content等xhr执行完即memoLoading变化memo.content更新后初始化md
// if (this.props.memo.is_md) { if (this.props.memo.is_md) {
setTimeout(()=>{ setTimeout(()=>{
var shixunDescr = window.editormd.markdownToHTML("memo_content_editorMd", { var shixunDescr = window.editormd.markdownToHTML("memo_content_editorMd", {
htmlDecode: "style,script,iframe", // you can filter tags decode htmlDecode: "style,script,iframe", // you can filter tags decode
@ -155,7 +155,7 @@ class MemoDetail extends Component {
sequenceDiagram: true // 默认不解析 sequenceDiagram: true // 默认不解析
}); });
}, 200) }, 200)
// } }
} }
} }
@ -766,15 +766,15 @@ class MemoDetail extends Component {
<div className="padding40 memoContent new_li"> <div className="padding40 memoContent new_li">
{/* { !memo.is_md ? { !memo.is_md ?
<div dangerouslySetInnerHTML={{__html: memo.content}}></div> : <div dangerouslySetInnerHTML={{__html: memo.content}}></div> :
} */}
<div id="memo_content_editorMd" className="new_li"> <div id="memo_content_editorMd" className="new_li">
<textarea style={{'display': 'none'}}> <textarea style={{'display': 'none'}}>
{memo.content} {memo.content}
</textarea> </textarea>
</div> </div>
}
</div> </div>
<div className="padding40 bor-bottom-greyE" style={{ paddingTop: '0px'}}> <div className="padding40 bor-bottom-greyE" style={{ paddingTop: '0px'}}>

Loading…
Cancel
Save