topic.html 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>{{.topic.topicName}} - 易租租</title>
  6. <link rel="stylesheet" href="/api/static/css/index.css">
  7. <link rel="stylesheet" href="/api/static/css/topic.css">
  8. <meta name="keywords" content="{{.topic.topicName }}">
  9. <meta name="description" content="{{.topic.topicDesc}}">
  10. </head>
  11. <body>
  12. {{template "NavigationBar.tmpl" .}}
  13. <div class="topic">
  14. {{if ne .topic.topic.topicPageImage ""}}
  15. <div class="topic-image"
  16. style="background-image:url('{{.topic.topicPageImage}}');">
  17. <div class="image-bottom"></div>
  18. </div>
  19. {{else}}
  20. <div class="topic-image" style="">
  21. <div class="image-bottom"></div>
  22. </div>
  23. {{end}}
  24. <!-- 锚点-->
  25. <div class="topic-anchor">
  26. <div class="topic-anchor-to-left anchor-arrow">
  27. <div class="anchor-arrow-body anchor-div" @click="setFirstItemIndex(firstItemIndex-1)"></div>
  28. </div>
  29. <div class="topic-anchor-body anchor-div">
  30. {{range $index, $type :=.types}}
  31. <div class="topic-anchor-item" onclick="jumpClass('{{$index}}')">
  32. <div class="anchor-item-body">
  33. <div class="topic-anchor-item-img">
  34. <img src="{{.type.typeImage}}"/>
  35. </div>
  36. <div class="topic-anchor-item-text"><span>{{ .type.typeName }}</span></div>
  37. </div>
  38. </div>
  39. {{end}}
  40. </div>
  41. <div class="topic-anchor-to-right anchor-arrow">
  42. <div class="anchor-arrow-body anchor-div"
  43. v-show="getShowStatus('right')"
  44. @click="setFirstItemIndex(firstItemIndex+1)">
  45. </div>
  46. </div>
  47. </div>
  48. <div class="topic-body">
  49. {{range $index, $type :=.types}}
  50. <div class="topic-body-list">
  51. <div class="topic-body-title to-class{{$index}}">
  52. {{ .type.typeName }}
  53. </div>
  54. <div class="topic-body-items">
  55. {{range .skuList}}
  56. <div class="topic-body-item" onclick="JumpRouter('/detail?skuId={{.id}}')">
  57. <div class="topic-body-left">
  58. <div class="topic-item-img">
  59. <img src="{{.skuImage}}" alt="image">
  60. </div>
  61. <div class="topic-item-text">
  62. <div class="topic-item-name">
  63. {{ .skuName }}
  64. </div>
  65. <div class="topic-item-description">
  66. {{ .price }}
  67. </div>
  68. <div class="topic-item-num">
  69. <div class="topic-item-price">{{ .price }}</div>
  70. {{$dis := discalc .price .historicalPrices}}
  71. {{if and (ne $dis "0") (ne $dis "NaN")}}
  72. <div class="topic-item-originalPrice">{{ .historicalPrices }}</div>
  73. <div class="topic-item-discountPercentage">{{ $dis }}</div>
  74. {{end}}
  75. </div>
  76. </div>
  77. </div>
  78. <div class="topic-body-right">
  79. <div class="topic-item-btn">立即购买</div>
  80. </div>
  81. </div>
  82. {{end}}
  83. </div>
  84. </div>
  85. {{end}}
  86. </div>
  87. </div>
  88. {{template "BottomBar.tmpl" .}}
  89. </body>
  90. </html>