| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <template>
- <CollapseContainer title="安全设置" :canExpan="false">
- <List>
- <template v-for="item in list" :key="item.key">
- <ListItem>
- <ListItemMeta>
- <template #title>
- {{ item.title }}
- <div class="extra" v-if="item.extra"> {{ item.extra }} </div>
- </template>
- <template #description>
- <div>{{ item.description }} </div>
- </template>
- </ListItemMeta>
- </ListItem>
- </template>
- </List>
- </CollapseContainer>
- </template>
- <script lang="ts">
- import { List } from 'ant-design-vue';
- import { defineComponent } from 'vue';
- import { CollapseContainer } from '/@/components/Container/index';
- import { secureSettingList } from './data';
- export default defineComponent({
- components: { CollapseContainer, List, ListItem: List.Item, ListItemMeta: List.Item.Meta },
- setup() {
- return {
- list: secureSettingList,
- };
- },
- });
- </script>
- <style lang="less" scoped>
- .extra {
- float: right;
- margin-top: 10px;
- margin-right: 30px;
- font-weight: normal;
- color: #1890ff;
- cursor: pointer;
- }
- </style>
|