我將如何製作JavaScript對象getter返回承諾的返回值?JavaScript getter返回承諾值
查看下面的代碼片段,瞭解我正在努力實現的目標。
var my_object = {
get latest() {
return axios.get('https://jsonplaceholder.typicode.com/posts/1')
.then(function (response) {
return response.data;
});
}
};
console.log(my_object.latest); // Promise
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.16.2/axios.min.js"></script>
你是問如何調用異步函數(axios.get),並同步返回值?想一想,看看它有多不可能是 –