Component Scaffold for class pattern Vue.js with TypeScript
이 문서는 Vue.js v2.5
에 해당
This document is for Vue.js v2.5
의존성 vue-property-decorator
추가
Add a dependency vue-property-decorator
npm i -S vue-property-decorator
- 또는
yarn add vue-property-decorator
Sample.vue
in ECMAScript
<template>
<div></div>
</template>
<script>
import {Component, Vue} from "vue-property-decorator";
export default
@Component({
// life cycle hooks and components
})
class Sample extends Vue {}
</script>
Sample.vue
in TypeScript
<template>
<div></div>
</template>
<script lang="ts">
import {Component, Vue} from "vue-property-decorator";
@Component<Sample>({
// life cycle hooks and components
})
export default class Sample extends Vue {}
</script>