|
@@ -1,4 +1,5 @@
|
|
|
import React, { Component } from 'react';
|
|
|
+import { Link } from 'react-router-dom';
|
|
|
import './index.less';
|
|
|
import Assets from '@src/components/Assets';
|
|
|
import { getMap, formatSeconds, formatDate } from '@src/services/Tools';
|
|
@@ -45,7 +46,7 @@ export class SingleItem extends Component {
|
|
|
<div className="img" onClick={() => linkTo(`/course/detail/${data.id}`)}>
|
|
|
<div className="title">
|
|
|
<div className="tag">{CrowdMap[data.crowd]}</div>
|
|
|
- {data.title}
|
|
|
+ <Link to={`/course/detail/${data.id}`} target="_blank">{data.title}</Link>
|
|
|
</div>
|
|
|
<div className="left">
|
|
|
<span>课时数: {data.noNumber}</span>
|
|
@@ -137,12 +138,12 @@ export class PackageItem extends Component {
|
|
|
const teachers = Object.keys(teacherMap);
|
|
|
return (
|
|
|
<div className="package-item">
|
|
|
- <div className="block m-b-1" onClick={() => linkTo(`/course/package/detail/${data.id}`)}>
|
|
|
+ <div className="block m-b-1 c-p" onClick={() => linkTo(`/course/package/detail/${data.id}`)}>
|
|
|
<div className="title t-1 m-b-5 f-w-b">
|
|
|
<div hidden={!novice} className="tag f-w-d">
|
|
|
新手
|
|
|
</div>
|
|
|
- {data.title}
|
|
|
+ <Link to={`/course/package/detail/${data.id}`} target="_blank">{data.title}</Link>
|
|
|
</div>
|
|
|
<div className="t-1 t-s-12 m-b-5">授课老师 {teachers.join(' ')}</div>
|
|
|
<div className="t-1 t-s-12 m-b-2">{data.description}</div>
|