Skip to content

Commit 42782d1

Browse files
committed
创建Button组件
1 parent d0f7673 commit 42782d1

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

src/components/ButtonDemo.vue

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
<template>
22
<div>
3-
Button 示例
3+
<h1>Button 示例</h1>
4+
<div>
5+
<Button>你好</Button>
6+
</div>
47
</div>
5-
</template>
8+
</template>
9+
<script lang="ts">
10+
import Button from '../lib/Button.vue'
11+
export default {
12+
components:{ Button }
13+
}
14+
</script>

src/lib/Button.vue

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<template>
2+
<button>
3+
<slot></slot>
4+
</button>
5+
</template>
6+
7+
<script lang="ts">
8+
export default {
9+
name: "Button"
10+
}
11+
</script>
12+
13+
<style lang="scss" scoped>
14+
15+
</style>

0 commit comments

Comments
 (0)