static getEmployeeByCode(code) {
if (isMock) {
return new Promise((resolve) => {
setTimeout(() => {
resolve(Object.assign({}, employeeMock));
});
});
}
return axios.get(`${EmployeesUrl}/${code}`)
.then(response => response.data);
}
How i need to take fullname when i have only creator code?
我有一个列表页面,其中有新闻和建议发布,还有评论新闻和建议的另外两个功能,我有一个creatorKod(评论创建者),并且有Web服务employeecode用于通过代码获取创建者全名。我该如何在顶部放置代码?
答案 0 :(得分:0)
我并没有真正理解您的意思,但是我有多少了解您希望将数据从axios返回到另一个函数,因为您可以使用callback
函数来返回特定数据
以下完整的代码可能有帮助
ApiEmployees.getEmployeeByCode=function(creatorKod, callback){
axios.post('http://localhost:8080/comment',{
code:data.user_code
}).then(response =>{
callback(response.data.message);
callback(response.data.fullname
console.log(response.data.message);
}).catch(err =>{
console.log(err);
})
}