当我只有用户代码时,如何获取用户全名?

时间:2018-12-10 11:30:57

标签: reactjs

 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用于通过代码获取创建者全名。我该如何在顶部放置代码?

1 个答案:

答案 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);
  })
}