IntroducePage.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <template>
  2. <div class="introduce">
  3. <div style="flex:1;overflow-y:scroll;">
  4. <div class="banner">
  5. <img class="text" src="@/assets/image/data_report_txt.png" alt="">
  6. </div>
  7. <ul class="list">
  8. <li class="item" v-for="(item,index) in list" :key='index'>
  9. <div class="item_icon">
  10. <img :src="item.src" alt="">
  11. </div>
  12. <div class="item_txt">
  13. <p class="title">{{item.title}}</p>
  14. <p class="desc">{{item.desc}}</p>
  15. </div>
  16. </li>
  17. </ul>
  18. </div>
  19. <div class="j-footer">
  20. <div class="j-button-group">
  21. <button class="j-button-confirm" @click="$router.push('/home')">立即使用</button>
  22. </div>
  23. </div>
  24. </div>
  25. </template>
  26. <script lang="ts">
  27. import { Component, Vue } from 'vue-property-decorator'
  28. // import { mapState, mapActions, mapMutations } from 'vuex'
  29. @Component({
  30. name: 'introduce',
  31. methods: {
  32. }
  33. })
  34. export default class Introduce extends Vue {
  35. list = [
  36. { src: require('../../assets/image/dujiafabu.png'), title: '独家发布', desc: '剑鱼标讯官方独家跟进剑鱼标讯数据,定期制作 高质量的行业数据报告' },
  37. { src: require('../../assets/image/hongguanjiaodu.png'), title: '宏观视角', desc: '剑鱼标讯参照政治、经济、文化等多角度宏观视角去分析行业特性和未来趋势' },
  38. { src: require('../../assets/image/shangjijiazhi.png'), title: '商机价值', desc: '通过剑鱼标讯数据报告分析,针对每个行业的独特视角,寻找适合企业发展的商机价值' }
  39. ]
  40. }
  41. </script>
  42. <style lang="scss">
  43. .introduce{
  44. height: 100%;
  45. overflow: hidden!important;
  46. .banner{
  47. position: relative;
  48. width: 100%;
  49. height: 300px;
  50. background: url(~@/assets/image/data_report_bg.png) no-repeat center center #fff;
  51. background-size: cover;
  52. .text{
  53. position: absolute;
  54. top: 35px;
  55. left: 30px;
  56. width: 148px;
  57. }
  58. }
  59. .list{
  60. padding-top: 24px;
  61. background: #fff;
  62. .item{
  63. display: flex;
  64. align-items: center;
  65. padding: 0 36px 32px 39px;
  66. .item_icon{
  67. display: flex;
  68. justify-content: center;
  69. align-items: center;
  70. width: 56px;
  71. height: 56px;
  72. margin-right: 25px;
  73. border-radius: 28px;
  74. background-color: rgba(208, 222, 252, 0.3);
  75. img{
  76. width: 32px;
  77. height: 32px;
  78. }
  79. }
  80. .item_txt{
  81. flex: 1;
  82. .title{
  83. font-size: 18px;
  84. line-height: 26px;
  85. color: #171826;
  86. }
  87. .desc{
  88. margin-top: 4px;
  89. font-size: 13px;
  90. line-height: 20px;
  91. color: #5F5E64;
  92. }
  93. }
  94. }
  95. }
  96. }
  97. </style>