vue 在methods里面从后台获取数据之后赋值,在其他方法中不能读取这个值
回答
fetchData是异步的,调用到newQsInfo的时候,fetchData里的回调还没执行,当然拿不到数据了.
简单处理就把newQsInfo移到fetchData里执行.
或者引入async/await.
FetchData中的GetQuestionInfo是一个异步的方法,它的结果还没有返回的时候,newQsInfo这个方法已经开始执行了
以上是 vue 在methods里面从后台获取数据之后赋值,在其他方法中不能读取这个值 的全部内容, 来源链接: utcz.com/a/40575.html