teachPreclass.vue 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <template>
  2. <div id="app">
  3. <Header></Header>
  4. <WorkMaster></WorkMaster>
  5. <div class="wrap ov bodyContent">
  6. <!--<workLeft></workLeft>-->
  7. <RecomLeft></RecomLeft>
  8. <div class="main fr">
  9. <h4 ><a href="/">首页</a> > 课前导学</h4>
  10. <div class="content ov bgf pad20">
  11. <Screen></Screen>
  12. <Sort></Sort>
  13. <ul class="workSourceList" v-for="item in list">
  14. <li :class="item.type">
  15. <div class="ov">
  16. <h2 class="fl"><a :href="'/'+item.src">{{item.title}}</a></h2>
  17. <p class="fr">
  18. <Rate show-text allow-half disabled v-model="item.star">
  19. <span>{{ item.star }}分</span>
  20. </Rate>
  21. </p>
  22. </div>
  23. <div class="ov">
  24. <ol class="fl">
  25. <li>大小:{{item.size}}</li>
  26. <li>来源:{{item.source}}</li>
  27. <li>时间:{{item.date}}</li>
  28. </ol>
  29. <ol class="fr woekOper">
  30. <li><a :href="'/'+item.src"><Icon type="md-eye"/> 预览({{item.preview}})</a></li>
  31. <li><a href=""><Icon type="ios-heart"/> 收藏({{item.collect}})</a></li>
  32. <li><a href=""><Icon type="md-download"/> 下载</a></li>
  33. </ol>
  34. </div>
  35. </li>
  36. </ul>
  37. <Page :total="100" size="small" show-total class="fr" />
  38. </div>
  39. </div>
  40. </div>
  41. <Footer></Footer>
  42. </div>
  43. </template>
  44. <script>
  45. import Header from '@/common/header.vue'
  46. import WorkMaster from '@/common/workMaster.vue'
  47. import WorkLeft from '@/common/workLeft.vue'
  48. import RecomLeft from '@/common/recomLeft.vue'
  49. import Screen from '@/common/screen.vue'
  50. import Textbook from '@/common/textbook.vue'
  51. import Sort from '@/common/screenSort.vue'
  52. import Footer from '@/common/footer.vue'
  53. import ScoreList from '@/components/scoreList.vue'
  54. export default {
  55. components: {
  56. Header,
  57. WorkMaster,
  58. WorkLeft,
  59. RecomLeft,
  60. Screen,
  61. Textbook,
  62. Sort,
  63. Footer,
  64. ScoreList
  65. },
  66. data () {
  67. return {
  68. valueText: 5,
  69. modal1: false,
  70. formItem: {
  71. select: 'sel1',
  72. select2: 'sel2',
  73. input: '',
  74. textarea: '',
  75. },
  76. list:[
  77. {
  78. type:'daoxue',
  79. src:'teachSourceDetail',
  80. title:'综合探究——从地图上获取信息-导学',
  81. star:5,
  82. size:'1.32MB',
  83. source:'陆杰',
  84. date:'2019-04-08',
  85. preview:'6',
  86. collect:'5',
  87. download:'4'
  88. },
  89. {
  90. type:'daoxue',
  91. src:'teachSourceDetail',
  92. title:'综合探究——从地图上获取信息-导学',
  93. star:5,
  94. size:'1.32MB',
  95. source:'陆杰',
  96. date:'2019-04-08',
  97. preview:'6',
  98. collect:'5',
  99. download:'4'
  100. },
  101. {
  102. type:'daoxue',
  103. src:'teachSourceDetail',
  104. title:'综合探究——从地图上获取信息-导学',
  105. star:5,
  106. size:'1.32MB',
  107. source:'陆杰',
  108. date:'2019-04-08',
  109. preview:'6',
  110. collect:'5',
  111. download:'4'
  112. },{
  113. type:'daoxue',
  114. src:'teachSourceDetail',
  115. title:'综合探究——从地图上获取信息-导学',
  116. star:5,
  117. size:'1.32MB',
  118. source:'陆杰',
  119. date:'2019-04-08',
  120. preview:'6',
  121. collect:'5',
  122. download:'4'
  123. },
  124. ]
  125. }
  126. },
  127. methods: {
  128. ok () {
  129. this.$Message.info('发布成功');
  130. },
  131. // cancel () {
  132. // this.$Message.info('');
  133. // }
  134. yes () {
  135. this.modal1 = false;
  136. this.$Message.success('发布成功');
  137. },
  138. cancel () {
  139. this.modal1 = false;
  140. }
  141. }
  142. }
  143. </script>