From 7cf58a4d2fff6b9cba9029d4d43ba9744dbef864 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期四, 18 七月 2024 15:49:03 +0800 Subject: [PATCH] 工单更新 --- src/views/demo/page/list/card/index.vue | 47 +++++++++++++++-------------------------------- 1 files changed, 15 insertions(+), 32 deletions(-) diff --git a/src/views/demo/page/list/card/index.vue b/src/views/demo/page/list/card/index.vue index d4390f2..c4b1215 100644 --- a/src/views/demo/page/list/card/index.vue +++ b/src/views/demo/page/list/card/index.vue @@ -10,12 +10,12 @@ </template> <div :class="`${prefixCls}__content`"> - <a-list> - <a-row :gutter="16"> - <template v-for="item in list" :key="item.title"> - <a-col :span="6"> - <a-list-item> - <a-card :hoverable="true" :class="`${prefixCls}__card`"> + <List> + <Row :gutter="16"> + <template v-for="item in cardList" :key="item.title"> + <Col :span="6"> + <List.Item> + <Card :hoverable="true" :class="`${prefixCls}__card`"> <div :class="`${prefixCls}__card-title`"> <Icon class="icon" v-if="item.icon" :icon="item.icon" :color="item.color" /> {{ item.title }} @@ -23,39 +23,22 @@ <div :class="`${prefixCls}__card-detail`"> 鍩轰簬Vue Next, TypeScript, Ant Design Vue瀹炵幇鐨勪竴濂楀畬鏁寸殑浼佷笟绾у悗鍙扮鐞嗙郴缁� </div> - </a-card> - </a-list-item> - </a-col> + </Card> + </List.Item> + </Col> </template> - </a-row> - </a-list> + </Row> + </List> </div> </PageWrapper> </template> -<script lang="ts"> - import { defineComponent } from 'vue'; +<script lang="ts" setup> import Icon from '@/components/Icon/Icon.vue'; import { cardList } from './data'; - import { PageWrapper } from '/@/components/Page'; + import { PageWrapper } from '@/components/Page'; import { Card, Row, Col, List } from 'ant-design-vue'; - export default defineComponent({ - components: { - Icon, - PageWrapper, - [Card.name]: Card, - [List.name]: List, - [List.Item.name]: List.Item, - [Row.name]: Row, - [Col.name]: Col, - }, - setup() { - return { - prefixCls: 'list-card', - list: cardList, - }; - }, - }); + const prefixCls = 'list-card'; </script> <style lang="less" scoped> .list-card { @@ -82,7 +65,7 @@ &-title { margin-bottom: 5px; - color: @text-color; + color: @text-color-base; font-size: 16px; font-weight: 500; -- Gitblit v1.9.3