Browse Source

组件

master
1549469775 3 years ago
parent
commit
735e1122f1
  1. 3
      .gitignore
  2. 7
      packages/components/button/index.ts
  3. 15
      packages/components/button/index.vue
  4. 6
      packages/components/components.ts
  5. 7
      packages/components/fuck/index.ts
  6. 20
      packages/components/fuck/index.vue

3
.gitignore

@ -2,6 +2,3 @@ node_modules
.temp .temp
.cache .cache
dist dist
princess-ui/lib
princess-ui/theme-chalk
princess-ui/components.d.ts

7
packages/components/button/index.ts

@ -1,7 +0,0 @@
import PsButton from "./index.vue"
PsButton.name="ps-button"
export {
PsButton
}
export default PsButton

15
packages/components/button/index.vue

@ -1,15 +0,0 @@
<template>
<div class="ps-button">
<slot>{{text}}</slot>
</div>
</template>
<script lang="ts">
import { defineComponent, PropType } from "vue"
export default defineComponent({
props: {
text: String,
},
})
</script>

6
packages/components/components.ts

@ -1,9 +1,5 @@
// 该文件为自动生成,请勿修改!!! // 该文件为自动生成,请勿修改!!!
import PsButton from "./button"
import PsCaptcha from "./captcha" import PsCaptcha from "./captcha"
import PsFuck from "./fuck"
export { export {
PsButton, PsCaptcha
PsCaptcha,
PsFuck
} }

7
packages/components/fuck/index.ts

@ -1,7 +0,0 @@
import PsFuck from "./index.vue"
PsFuck.name = "ps-fuck"
export {
PsFuck
}
export default PsFuck

20
packages/components/fuck/index.vue

@ -1,20 +0,0 @@
<template>
<div>
sada{{ color }}
<ps-button color="red" aaa="red"></ps-button>
</div>
</template>
<script setup lang="ts">
import PsButton from "@princess-ui/components/button"
const props = defineProps<{
color: 'aaa'
}>()
</script>
<style>
div{
color: green
}
</style>
Loading…
Cancel
Save