index.vue 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <template>
  2. <ChapterLayout border-color="#C9AE8E">
  3. <div class="chapter3">
  4. <img class="chapter3-img" src="./images/1-min.png" />
  5. <p class="chapter3-content">
  6. 明清时期,随着金石学的发展和文人士大夫对古器物的热衷,仿古礼器制作达到一个高峰。这一时期,模仿古代青铜器或其他古代器物的造型、纹样和风格,结合珐琅工艺制作而成的工艺品也受到帝王及贵族的追捧,用于祭祀、陈设或把玩。
  7. </p>
  8. <div class="chapter3-list">
  9. <Card2
  10. title="《雍正行乐图册》"
  11. author="清 佚名 (故宫博物院藏)"
  12. content="某冬日,雍正帝在书房内炭火旁悠然阅读。室内书架及桌面放有珐琅器。"
  13. @click="
  14. $router.push({
  15. name: 'detail',
  16. params: { chapter: 'chapter3', index: 5 },
  17. })
  18. "
  19. >
  20. <template #img>
  21. <img class="img1" draggable="false" src="./images/2-min.jpg" />
  22. </template>
  23. </Card2>
  24. <Card2
  25. title="《月曼清游图册》"
  26. author="清 陈枚 (故宫博物院藏)"
  27. content="画面内容为宫内的妃子们在赏玩收藏的画卷及青铜器。"
  28. @click="
  29. $router.push({
  30. name: 'detail',
  31. params: { chapter: 'chapter3', index: 7 },
  32. })
  33. "
  34. >
  35. <template #img>
  36. <img class="img2" draggable="false" src="./images/3-min.jpg" />
  37. </template>
  38. </Card2>
  39. </div>
  40. <div class="chapter3-card">
  41. <div class="chapter3-card-inner">
  42. <p class="chapter3-card-label">《弘历观画图轴》</p>
  43. <span> 郎世宁 (故宫博物院藏)</span>
  44. <p class="chapter3-card-content">
  45. 画中乾隆皇帝命人打开画轴,进行品评,其旁边桌上放有珐琅瓷器、哥窑瓷壶、熏炉、青铜钟等,应均是乾隆收藏或仿制的器物。
  46. </p>
  47. </div>
  48. <img src="./images/4-min.jpg" />
  49. </div>
  50. <img class="chapter3-label" src="./images/label-min.png" />
  51. <p class="chapter3-content2">
  52. 明清时期,依据商周时期青铜器造型、纹饰等,运用掐丝珐琅工艺制作的珐琅器,一般称为仿古珐琅器。清代乾隆年间,下令制作了许多仿古珐琅作品,有鬲(炉)、尊、壶、觥、觚、甗等,这些多源自商周青铜器,并在其基础上进行了创新和发展。
  53. </p>
  54. <div class="chapter3-list2">
  55. <div>
  56. <img src="./images/5-min.png" />
  57. <p>商周青铜器</p>
  58. </div>
  59. <div>
  60. <img src="./images/6-min.png" />
  61. <p>明清珐琅器</p>
  62. </div>
  63. </div>
  64. <div class="chapter3-list3">
  65. <Card
  66. v-for="index in LIST"
  67. :key="index"
  68. chapter="chapter3"
  69. :detail="data.chapter3[index + 1]"
  70. @click="
  71. $router.push({
  72. name: 'detail',
  73. params: { chapter: 'chapter3', index: index + 1 },
  74. })
  75. "
  76. />
  77. </div>
  78. </div>
  79. </ChapterLayout>
  80. </template>
  81. <script setup>
  82. import { data } from "@enamel/base";
  83. import Card from "@/components/Card.vue";
  84. import Card2 from "@/components/Card2.vue";
  85. import ChapterLayout from "@/components/ChapterLayout.vue";
  86. const LIST = [0, 1, 2, 3];
  87. </script>
  88. <style lang="scss" scoped>
  89. @use "./index.scss";
  90. </style>