【发布时间】:2021-11-12 11:28:23
【问题描述】:
我是 vuejs 的新手,我的 vue 文件中有这个错误
类型 '{ name: string; 上不存在属性 'ClientsSrv'道具: {};数据():{ ClientsSrv:ClientsService |空值;客户列表:客户模型 [] |空值; IsReady:布尔值; };挂载():承诺; }'。
<script lang="ts">
import ClientsService from "@/Services/Clients/ClientsService";
import IClientsModel from "@/Models/ClientsModel";
export default {
name: "Clients",
props: {
},
data() : {ClientsSrv:ClientsService|null;ClientsList:IClientsModel[]|null; IsReady:boolean} {
return {
ClientsSrv: null,
ClientsList: null,
IsReady: false,
};
},
async mounted() : Promise<void> {
this.ClientsSrv = new ClientsService();
this.ClientsList = await this.ClientsSrv.GetClients();
if(this.ClientsList!=null)
{
this.IsReady = true;
}
},
};
</script>
有人可以帮忙吗?
【问题讨论】:
标签: typescript vue.js vuejs3