<template>
<h1>{{result}}</h1>
</template>
<script setup lang="ts">
import { defineExpose } from 'vue';
const val = () =>{
return new Promise((resolve)=>{
setTimeout(() => {
return resolve({
result:45
})
}, 3000);
})
}
</script>
老师你好,我想问一下setup语法糖中如何能够在模板中使用result,目前这个代码中在模块使用插值表达式包裹result会显示错误、
类型“{ $: ComponentInternalInstance; $data: {}; $props: Partial<{}> & Omit<Readonly<ExtractPropTypes<{}>> & VNodeProps & AllowedComponentProps & ComponentCustomProps, never>; ... 10 more ...; $watch(source: string | Function, cb: Function, options?: WatchOptions<...> | undefined): WatchStopHandle; } & Readonly<...> & Sha...”上不存在属性“result”。ts(2339)
没有可用的快速修复
这里是鼠标放到result上显示的错误