dev_cs_new
hjm 6 years ago
parent fc2c3a846e
commit 3ce799e154

@ -8,7 +8,7 @@ class CBreadcrumb extends Component{
}
render(){
let { items, className }=this.props;
let { items, className, separator }=this.props;
return(
<p className={`clearfix mb10 ${className}`}>
{ items && items.map( (item, index) => {
@ -18,7 +18,7 @@ class CBreadcrumb extends Component{
if (item.to) {
return <React.Fragment>
<WordsBtn style="grey" className="fl hovercolorblue" to={item.to}>{item.name}</WordsBtn>
<span className="color-grey-9 fl ml3 mr3">&gt;</span>
<span className="color-grey-9 fl ml3 mr3">{separator || '&gt;'}</span>
</React.Fragment>
} else {
return <span>{item.name}</span>

@ -24,6 +24,9 @@ import MemoDetailMDEditor from './MemoDetailMDEditor'
import { bytesToSize } from 'educoder'
import { Tooltip } from 'antd'
import CBreadcrumb from '../courses/common/CBreadcrumb'
import { typeNameMap2 } from './MemoNew'
const $ = window.$
function urlStringify(params) {
let noParams = true;
@ -682,6 +685,13 @@ class MemoDetail extends Component {
memo.isDetailPage = true;
// TODO 图片上传地址
return (
<React.Fragment>
<CBreadcrumb items={[
{ to: `/forums/categories/${memo.forum_id}`, name: typeNameMap2[memo.forum_id]},
{ name: '详情' },
]}
separator={' / '}
></CBreadcrumb>
<div className="edu-back-white memoDetail" id="forum_index_list"> {/* fl with100 */}
<style>{`
.memoDetail .commentsbtn {
@ -735,12 +745,12 @@ class MemoDetail extends Component {
</ul>
</div>
}
<Link className={`task-hide fr return_btn color-grey-6 mt2 ${ _current_user && (_current_user.admin === true
{/* <Link className={`task-hide fr return_btn color-grey-6 mt2 ${ _current_user && (_current_user.admin === true
|| _current_user.user_id === author_info.user_id) ? '': 'no_mr'} `} to="/forums"
style={{ marginRight: '10px'}}
>
返回
</Link>
</Link> */}
</div>
</div>
<div className="color-grey-9 clearfix">
@ -837,6 +847,7 @@ class MemoDetail extends Component {
</div>
</div>
</React.Fragment>
);
}
}

@ -121,7 +121,7 @@ const typeNameMap = {
'技术分享': 5,
'操作指南': 3,
}
const typeNameMap2 = {
export const typeNameMap2 = {
5: '技术分享',
3: '操作指南',
}

Loading…
Cancel
Save