vue3.x中setup实现接口的方法 调用接口的写法
dearweb
发布:2021-08-09 22:26:38阅读:
vue3.x中setup实现接口的方法其实很简单,再次不做过多讲解,直接上代码
<template>
<div class="hello">
{{title}}
<br/>
{{reversetTitle}}
<br>
<button @click="setTitle('123')">改变title</button>
</div>
</template>
<script lang="ts">
import { defineComponent,reactive } from "vue";
// 定义数据接口
interface Home {
title: string;
description: string;
count?: string;
getUserTitle(title:string):void
}
export default defineComponent({
name: "HelloWorld",
setup(){
let user:Home=reactive({
title:'我是home',
description:'我是新闻'
getUserTitle(title:string){
this.title= title
},
})
},
data() {
return newsData
},
});
</script>
<style scoped>
</style>实现接口的第二种写法
let user=reactive<Home>({
title:'我是home',
description:'我是新闻'
getUserTitle(title:string){
this.title= title
},
})实现接口的第三种写法
let user=reactive({
title:'我是home',
description:'我是新闻'
getUserTitle(title:string){
this.title= title
},
}) as Home上面就是关于在setup里面定义和调用接口的方法,你看懂了吗?
小礼物走一波,支持作者
赏还没有人赞赏,支持一波吧