async函数里面return的话是一个Promise,得不到想要的return的变量。
刚开始是这么写的:
页面上显示的是[Object Promise]
百度查说async不要和return一起用,要写个then方法。
于是不在模板里面写方法,监听props,调用方法,再用一个变量接收。修改成这样就好了 :
当然也可以在mounted或者created同步请求数据,我这里不能就用了监听,只要不在async里return,换种方式就可以。
async函数里面return的话是一个Promise,得不到想要的return的变量。
刚开始是这么写的:
页面上显示的是[Object Promise]
百度查说async不要和return一起用,要写个then方法。
于是不在模板里面写方法,监听props,调用方法,再用一个变量接收。修改成这样就好了 :
当然也可以在mounted或者created同步请求数据,我这里不能就用了监听,只要不在async里return,换种方式就可以。