| | |
| | | <a-icon type="lock" style="color:rgba(0,0,0,.25)" v-if="authStatus==3" /> |
| | | <a-icon type="stop" style="color:rgba(0,0,0,.25)" v-if="authStatus==2" /> |
| | | {{title}} |
| | | <a-badge :count="1" dot v-if="isAnyUpdate==1" title="最近有更新"></a-badge> |
| | | </router-link> |
| | | <!-- <a class="article-title" href="/mdDetail" :title="title"> {{title}}</a> --> |
| | | <div class="article-meta-wrap" style="display: flex;"> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { |
| | | NotificationOutlined |
| | | } from '@ant-design/icons-vue'; |
| | | |
| | | export default { |
| | | components: { |
| | | NotificationOutlined |
| | | }, |
| | | props: { |
| | | "index": { |
| | | default: 0, |
| | |
| | | "publishDate": { |
| | | default: "", |
| | | }, |
| | | "updateDate": { |
| | | default: "", |
| | | }, |
| | | "coverFileURL": { |
| | | default: "", |
| | | }, |
| | | "isAnyUpdate": { |
| | | default: "", |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | | img404: "this.onerror='';this.src=\"https://unpkg.zhimg.com/ahzo@1.0.3/blogpic/1.jpg\"", |
| | | img404: "this.onerror='';this.src=\"http://t.inleft.com/share/media_photo/1.jpg\"", |
| | | } |
| | | } |
| | | } |