Vue3和Typescript的项目经验总结
<template>
<div>
<h1>{{ msg }}</h1>
<button @click="increment">Count is: {{ count }}</button>
</div>
</template>
<script lang="ts">
import { defineComponent, ref } from 'vue';
export default defineComponent({
setup() {
const count = ref(0);
const msg = 'Hello Vue 3 + TypeScript!';
function increment() {
count.value++;
}
return { count, msg, increment };
}
});
</script>
这个简单的Vue 3和TypeScript的组件示例展示了如何创建响应式数据、声明方法和在模板中使用它们。<script lang="ts">
标签表明了这个脚本区域包含TypeScript代码。defineComponent
函数用于定义组件,setup
函数是组件实例化后执行的入口点。ref
函数用于创建响应式引用,可以通过.value
属性访问和修改其值。
评论已关闭