policy_detail.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {extend name="public/base_jfm"/}
  2. {block name="css"}
  3. <style>
  4. .article {background:white;padding:0 10px;}
  5. .article h3 {padding:10px 0;margin:0;}
  6. .article .article-info {align-items: center;display: flex;justify-content: space-between;margin: 5px;font-size:12px;}
  7. .article .article-info .s-time {color:#b4b4b4;}
  8. .article .article-info .s-comment {background: #f5f7f9;border-radius: 5px;flex-shrink: 0;font-size: 14px;padding:5px 10px;}
  9. .content,.content img {max-width:100%;display:block;}
  10. .content p {padding:0;margin:0;}
  11. </style>
  12. {/block}
  13. {block name="body"}
  14. <van-nav-bar
  15. class="nav-theme"
  16. :fixed="true"
  17. :placeholder="true"
  18. left-text="返回"
  19. left-arrow
  20. @click-left="onBack"
  21. >
  22. <template #title>
  23. <span class="text-white">政策详情</span>
  24. </template>
  25. </van-nav-bar>
  26. <div class="article">
  27. <header>
  28. <h3>{$info.title}</h3>
  29. <section class="article-info">
  30. <div class="s-author">
  31. <address>
  32. <span>{$info.government}</span>
  33. </address>
  34. <div class="s-time">
  35. <time>{$info.publish_time}</time>
  36. </div>
  37. </div>
  38. <aside class="s-comment js-article-comment">
  39. <van-icon name="chat-o"></van-icon>
  40. <span class="js-article-commentCount">{$info.volume}</span>
  41. </aside>
  42. </section>
  43. </header>
  44. <section class="content" ref="content">
  45. {$info.content}
  46. </section>
  47. </div>
  48. {/block}
  49. {block name="script"}
  50. <script>
  51. function v_setup() {
  52. let base = {};
  53. base.onBack = () => {
  54. history.back();
  55. };
  56. return base;
  57. }
  58. </script>
  59. {/block}