一、列表页面
创建 pages/course/index.vue
<template><div id="aCoursesList" class="bg-fa of"><!-- /课程列表 开始 --><section class="container"><header class="comm-title"><h2 class="fl tac"><span class="c-333">全部课程</span></h2></header><section class="c-sort-box"><section class="c-s-dl"><dl><dt><span class="c-999 fsize14">课程类别</span></dt><dd class="c-s-dl-li"><ul class="clearfix"><li><a title="全部" href="#">全部</a></li><li><a title="数据库" href="#">数据库</a></li><li class="current"><a title="外语考试" href="#">外语考试</a></li><li><a title="教师资格证" href="#">教师资格证</a></li><li><a title="公务员" href="#">公务员</a></li><li><a title="移动开发" href="#">移动开发</a></li><li><a title="操作系统" href="#">操作系统</a></li></ul></dd></dl><dl><dt><span class="c-999 fsize14"></span></dt><dd class="c-s-dl-li"><ul class="clearfix"><li><a title="职称英语" href="#">职称英语</a></li><li><a title="英语四级" href="#">英语四级</a></li><li><a title="英语六级" href="#">英语六级</a></li></ul></dd></dl><div class="clear"></div></section><div class="js-wrap"><section class="fr"><span class="c-ccc"><i class="c-master f-fM">1</i>/<i class="c-666 f-fM">1</i></span></section><section class="fl"><ol class="js-tap clearfix"><li><a title="关注度" href="#">关注度</a></li><li><a title="最新" href="#">最新</a></li><li class="current bg-orange"><a title="价格" href="#">价格 <span>↓</span></a></li></ol></section></div><div class="mt40"><!-- /无数据提示 开始--><section class="no-data-wrap"><em class="icon30 no-data-ico"> </em><span class="c-666 fsize14 ml10 vam">没有相关数据,小编正在努力整理中...</span></section><!-- /无数据提示 结束--><article class="comm-course-list"><ul class="of" id="bna"><li><div class="cc-l-wrap"><section class="course-img"><img src="~/assets/photo/course/1442295592705.jpg" class="img-responsive" alt="听力口语"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="听力口语" class="course-title fsize18 c-333">听力口语</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">9634人学习</i>|<i class="c-999 f-fA">9634评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><img src="~/assets/photo/course/1442295581911.jpg" class="img-responsive" alt="Java精品课程"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="Java精品课程" class="course-title fsize18 c-333">Java精品课程</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">501人学习</i>|<i class="c-999 f-fA">501评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><img src="~/assets/photo/course/1442295604295.jpg" class="img-responsive" alt="C4D零基础"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="C4D零基础" class="course-title fsize18 c-333">C4D零基础</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">300人学习</i>|<i class="c-999 f-fA">300评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><imgsrc="~/assets/photo/course/1442302831779.jpg"class="img-responsive"alt="数学给宝宝带来的兴趣"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="数学给宝宝带来的兴趣" class="course-title fsize18 c-333">数学给宝宝带来的兴趣</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">256人学习</i>|<i class="c-999 f-fA">256评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><imgsrc="~/assets/photo/course/1442295455437.jpg"class="img-responsive"alt="零基础入门学习Python课程学习"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><ahref="/course/1"title="零基础入门学习Python课程学习"class="course-title fsize18 c-333">零基础入门学习Python课程学习</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">137人学习</i>|<i class="c-999 f-fA">137评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><imgsrc="~/assets/photo/course/1442295570359.jpg"class="img-responsive"alt="MySql从入门到精通"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="MySql从入门到精通" class="course-title fsize18 c-333">MySql从入门到精通</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">125人学习</i>|<i class="c-999 f-fA">125评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><img src="~/assets/photo/course/1442302852837.jpg" class="img-responsive" alt="搜索引擎优化技术"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="搜索引擎优化技术" class="course-title fsize18 c-333">搜索引擎优化技术</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">123人学习</i>|<i class="c-999 f-fA">123评论</i></span></section></div></li><li><div class="cc-l-wrap"><section class="course-img"><img src="~/assets/photo/course/1442295379715.jpg" class="img-responsive" alt="20世纪西方音乐"><div class="cc-mask"><a href="/course/1" title="开始学习" class="comm-btn c-btn-1">开始学习</a></div></section><h3 class="hLh30 txtOf mt10"><a href="/course/1" title="20世纪西方音乐" class="course-title fsize18 c-333">20世纪西方音乐</a></h3><section class="mt10 hLh20 of"><span class="fr jgTag bg-green"><i class="c-fff fsize12 f-fA">免费</i></span><span class="fl jgAttr c-ccc f-fA"><i class="c-999 f-fA">34人学习</i>|<i class="c-999 f-fA">34评论</i></span></section></div></li></ul><div class="clear"></div></article></div><!-- 公共分页 开始 --><div><div class="paging"><a class="undisable" title>首</a><a id="backpage" class="undisable" href="#" title><</a><a href="#" title class="current undisable">1</a><a href="#" title>2</a><a id="nextpage" href="#" title>></a><a href="#" title>末</a><div class="clear"></div></div></div><!-- 公共分页 结束 --></section></section><!-- /课程列表 结束 --></div></template><script>export default {};</script>
二、详情页面
创建 pages/course/_id.vue
<template>
<div id="aCoursesList" class="bg-fa of">
<!-- /课程详情 开始 -->
<section class="container">
<section class="path-wrap txtOf hLh30">
<a href="#" title class="c-999 fsize14">首页</a>
\
<a href="#" title class="c-999 fsize14">课程列表</a>
\
<span class="c-333 fsize14">Java精品课程</span>
</section>
<div>
<article class="c-v-pic-wrap" style="height: 357px;">
<section class="p-h-video-box" id="videoPlay">
<img src="~/assets/photo/course/1442295581911.jpg" alt="Java精品课程" class="dis c-v-pic">
</section>
</article>
<aside class="c-attr-wrap">
<section class="ml20 mr15">
<h2 class="hLh30 txtOf mt15">
<span class="c-fff fsize24">Java精品课程</span>
</h2>
<section class="c-attr-jg">
<span class="c-fff">价格:</span>
<b class="c-yellow" style="font-size:24px;">¥0.00</b>
</section>
<section class="c-attr-mt c-attr-undis">
<span class="c-fff fsize14">主讲: 唐嫣 </span>
</section>
<section class="c-attr-mt of">
<span class="ml10 vam">
<em class="icon18 scIcon"></em>
<a class="c-fff vam" title="收藏" href="#" >收藏</a>
</span>
</section>
<section class="c-attr-mt">
<a href="#" title="立即观看" class="comm-btn c-btn-3">立即观看</a>
</section>
</section>
</aside>
<aside class="thr-attr-box">
<ol class="thr-attr-ol clearfix">
<li>
<p> </p>
<aside>
<span class="c-fff f-fM">购买数</span>
<br>
<h6 class="c-fff f-fM mt10">150</h6>
</aside>
</li>
<li>
<p> </p>
<aside>
<span class="c-fff f-fM">课时数</span>
<br>
<h6 class="c-fff f-fM mt10">20</h6>
</aside>
</li>
<li>
<p> </p>
<aside>
<span class="c-fff f-fM">浏览数</span>
<br>
<h6 class="c-fff f-fM mt10">501</h6>
</aside>
</li>
</ol>
</aside>
<div class="clear"></div>
</div>
<!-- /课程封面介绍 -->
<div class="mt20 c-infor-box">
<article class="fl col-7">
<section class="mr30">
<div class="i-box">
<div>
<section id="c-i-tabTitle" class="c-infor-tabTitle c-tab-title">
<a name="c-i" class="current" title="课程详情">课程详情</a>
</section>
</div>
<article class="ml10 mr10 pt20">
<div>
<h6 class="c-i-content c-infor-title">
<span>课程介绍</span>
</h6>
<div class="course-txt-body-wrap">
<section class="course-txt-body">
<p>
Java的发展历史,可追溯到1990年。当时Sun Microsystem公司为了发展消费性电子产品而进行了一个名为Green的项目计划。该计划
负责人是James Gosling。起初他以C++来写一种内嵌式软件,可以放在烤面包机或PAD等小型电子消费设备里,使得机器更聪明,具有人工智
能。但他发现C++并不适合完成这类任务!因为C++常会有使系统失效的程序错误,尤其是内存管理,需要程序设计师记录并管理内存资源。这给设计师们造成
极大的负担,并可能产生许多bugs。
<br>为了解决所遇到的问题,Gosling决定要发展一种新的语言,来解决C++的潜在性危险问题,这个语言名叫Oak。Oak是一种可移植性语言,也就是一种平台独立语言,能够在各种芯片上运行。
<br>1994年,Oak技术日趋成熟,这时网络正开始蓬勃发展。Oak研发小组发现Oak很适合作为一种网络程序语言。因此发展了一个能与Oak配合的浏
览器--WebRunner,后更名为HotJava,它证明了Oak是一种能在网络上发展的程序语言。由于Oak商标已被注册,工程师们便想到以自己常
享用的咖啡(Java)来重新命名,并于Sun World 95中被发表出来。
</p>
</section>
</div>
</div>
<!-- /课程介绍 -->
<div class="mt50">
<h6 class="c-g-content c-infor-title">
<span>课程大纲</span>
</h6>
<section class="mt20">
<div class="lh-menu-wrap">
<menu id="lh-menu" class="lh-menu mt10 mr10">
<ul>
<!-- 文件目录 -->
<li class="lh-menu-stair">
<a href="javascript: void(0)" title="第一章" class="current-1">
<em class="lh-menu-i-1 icon18 mr10"></em>第一章
</a>
<ol class="lh-menu-ol" style="display: block;">
<li class="lh-menu-second ml30">
<a href="#" title>
<span class="fr">
<i class="free-icon vam mr10">免费试听</i>
</span>
<em class="lh-menu-i-2 icon16 mr5"> </em>第一节
</a>
</li>
<li class="lh-menu-second ml30">
<a href="#" title class="current-2">
<em class="lh-menu-i-2 icon16 mr5"> </em>第二节
</a>
</li>
</ol>
</li>
</ul>
</menu>
</div>
</section>
</div>
<!-- /课程大纲 -->
</article>
</div>
</section>
</article>
<aside class="fl col-3">
<div class="i-box">
<div>
<section class="c-infor-tabTitle c-tab-title">
<a title href="javascript:void(0)">主讲讲师</a>
</section>
<section class="stud-act-list">
<ul style="height: auto;">
<li>
<div class="u-face">
<a href="#">
<img src="~/assets/photo/teacher/1442297969808.jpg" width="50" height="50" alt>
</a>
</div>
<section class="hLh30 txtOf">
<a class="c-333 fsize16 fl" href="#">周杰伦</a>
</section>
<section class="hLh20 txtOf">
<span class="c-999">毕业于北京大学数学系</span>
</section>
</li>
</ul>
</section>
</div>
</div>
</aside>
<div class="clear"></div>
</div>
</section>
<!-- /课程详情 结束 -->
</div>
</template>
<script>
export default {};
</script>
