как передать значение из возвращенного обещания следующей функции. - PullRequest
0 голосов
/ 10 декабря 2018

как передать мою пользовательскую переменную из моего обещания в функцию getworkspace

В основном моя функция get user в настоящее время находит пользователя по заданному параметру, и обещание разрешается, посколькуНет ошибок.

Затем я подключаю свою функцию getworkspace к console.log, и эта переданная переменная

function getworkspace(user) {
    // get all workspaces with passed id
    console.log('getting channels using id: ', user );
}

function getuser(id) {
    return new Promise (( resolve, reject) => {

    // found user details ...

    var user = { id: 'gh5g543', username: 'devcoffee', pass: '5hbfvh' };

    const error = false;

    if (!error) { resolve(); }
    else        { reject('error: somethings wrong')  }
  });
}

getuser( 'devcoffee' )
.then(getworkspace)
.catch( err => console.log(err));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...