getCurrentInstance is not defined
时间: 2023-07-18 13:44:22 浏览: 318
获得当前时间
`getCurrentInstance` 是 Vue 3 中的一个函数,用于在组件实例中获取当前组件实例对象。如果你使用的是 Vue 2,你需要使用 `this.$parent` 来获取当前组件实例对象。例如:
```
onMounted(async () => {
// 使用 this.$parent,而不是 getCurrentInstance().proxy
await axios.get('http://localhost:3000/speech-recognition/getchat',{
params:{
text:"如何学习"
}
}).then(res=>{
console.log (444444,res.data);
var txt = JSON.stringify(res.data);
this.$parent.answertxt=txt; // 使用 this.$parent,而不是 getCurrentInstance().proxy
});
});
```
这样就可以正确地设置 `answertxt` 属性了。
阅读全文