Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVASCRIPT

Porting Promise Chaining from AngularJs to VueJs

function(obj, config) {
    if (config.skip) {
        return Promise.reject("Skipping");
    }

    if (obj.hasValue()) {
        return Promise.resolve(obj);
    } else {
        return axios("/api/callToApi").then(function(res) {
            if (res)
                return res;
            else 
                throw res;
            }
         });
    }
}
 
PREVIOUS NEXT
Tagged: #Porting #Promise #Chaining #AngularJs #VueJs
ADD COMMENT
Topic
Name
5+5 =