在返回包含promise的对象的函数上的yield

时间:2017-08-20 07:20:52

标签: redux-saga

在我的传奇中,我有一个我需要屈服的功能,但它不会直接返回一个承诺。功能如下:

    public static void main(String [] args)
{
            Remote3 c = new Remote3();

      } }

我需要在回复中export function requestDownload(url): { let resolve, reject; return { type: REQUEST, url, promise: new Promise(res=>resolve=res, rej=>reject=rej), resolve, reject } } 字段yield。我尝试了promise的变体,但我无法做到这一点。我无法修改此call函数以直接返回承诺。

对于任何redux-saga助手来说,这可能吗?

总之,我正在尝试:

我正在尝试:

requestDownload

1 个答案:

答案 0 :(得分:0)

怎么样:

Bar : Foo{
    public readonly int id = 0;
    public static Wrapper wrapper;
}

public Wrapper GetWrapper(int id){
    switch(id){
        case 0:
            return Bar.wrapper;
    }
}