vue 中 axios要如何做同步机制
axios 好像不能想jquery那样，设置async来实现同步请求，这导致我实现一些逻辑带来的困难。
```
methods: {
    funcA() {
        axios.post(
            // 在请求成功后，把属性a赋值
        )
        return a
    }
}
```
如果我有类似上面的需求，我要在请求完成后，对数据进行赋值，然后在后面的语句中要操作数据，比如返回它。如果是同步机制，那么最后我可以成功返回a的值，但是axios是异步的。  
把需求写在请求的回调里面是不行的，如果我要返回这个值，只是这个请求调用返回，对于整个函数来说没有返回，这真的很难受，有没有什么解决方案？回调真的不行。
```
methods: {
    async funA(){
        var res =  await axios.post('')//这里的res就是你axios请求回来的结果了
    }
}
```