news-list.vue
836 Bytes
<template>
<div>
<div class="ebg"> </div>
<div class="content">
<div class="top-space"></div>
<div class="box">
<div class="news">
<div @click="toNewsDetail(item.newsCode)" v-for="(item,index) in news" :key="index" class="news-item">
<div class="news-item-tit">
<div class="point"></div>
<div class="tit">{{item.title}}</div>
<img v-if="item.hadNewTag == 1" class="new" src="@/assets/images/news-list/news-list-new.png">
</div>
<div class="news-item-date">{{item.dateFormat}}</div>
</div>
</div>
<pagination ref="pagination" @selpage="selPage" :total="totalPage" :totalItem="totalItem" class="pagination"></pagination>
</div>
</div>
</div>
</template>
<script src="./news-list.js"></script>
<style lang="scss" scoped>
@import "./news-list.scss";
</style>