异步函数中的异步函数[关闭]

我有两个异步函数-一个在另一个内部。我使用async.js。我的主要功能有问题-因为回调不同步。

这是我的代码:

 async.eachLimit(data.charts, 1, (item, callback) => {
        console.log('tu async')
       // bla bla code here
      asynchroFunction(options, (err) => {
            if (err) {
                showError(err);
                return;
            }
                callback();
        }); 

       callback(); // -> I want this callback to be asynchronous
    });  

我不知道该怎么办。我尝试了异步-等待,但出现错误异步async.eachLimit-无法正常工作。