diff --git a/.gitignore b/.gitignore index 78a752d8..7d84d0db 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ selenium-debug.log package-lock.json yarn.lock +docker规范.md diff --git a/src/components/UserCard/index.vue b/src/components/UserCard/index.vue new file mode 100644 index 00000000..58c9cfb0 --- /dev/null +++ b/src/components/UserCard/index.vue @@ -0,0 +1,147 @@ + + + + + + + {{ name }} + {{ role }} + + + {{ isFollowed ? '已关注' : '关注' }} + + + + + + + + + diff --git a/src/router/index.js b/src/router/index.js index 2be959d2..103b74eb 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -372,6 +372,19 @@ export const asyncRoutes = [ ] }, + { + path: '/user-card', + component: Layout, + children: [ + { + path: 'index', + component: () => import('@/views/user-card/index'), + name: 'UserCardDemo', + meta: { title: 'UserCard', icon: 'user' } + } + ] + }, + { path: 'external-link', component: Layout, diff --git a/src/views/user-card/index.vue b/src/views/user-card/index.vue new file mode 100644 index 00000000..3326ad39 --- /dev/null +++ b/src/views/user-card/index.vue @@ -0,0 +1,101 @@ + + + + + 用户卡片展示 + + + 这是一个可复用的用户信息卡片组件演示页面,展示了两个不同用户的数据。 + 点击"关注"按钮可以切换状态,并在控制台打印触发信息。 + + + + + + + + + + +
这是一个可复用的用户信息卡片组件演示页面,展示了两个不同用户的数据。
点击"关注"按钮可以切换状态,并在控制台打印触发信息。