vue使用vue-property-decorator,typeScript,自定义组件
<template>
<div>
<custom-component :custom-prop="customProp"></custom-component>
</div>
</template>
<script lang="ts">
import { Vue, Component } from 'vue-property-decorator';
import CustomComponent from './CustomComponent.vue';
@Component({
components: {
CustomComponent
}
})
export default class MyComponent extends Vue {
customProp = 'This is a custom prop';
}
</script>
在这个例子中,我们创建了一个Vue组件MyComponent
,它使用vue-property-decorator
和TypeScript来定义。我们还导入并注册了一个自定义组件CustomComponent
,并通过prop将数据传递给它。这展示了如何在Vue和TypeScript结合的项目中使用自定义组件和props。
评论已关闭