@mokelao/leancloud-library
Version:
基于leancloud的js封装库
20 lines (18 loc) • 436 B
JavaScript
class $File {
constructor(AV, filename, file, contentType, request, that) {
this.AV = AV;
this.$http = new AV.File(filename, file, contentType || '');
this.request = request;
this.that = that;
}
save() {
const {
$http,
request,
that,
} = this;
const dispatchRequest = () => $http.save();
return request.call(that, dispatchRequest);
}
}
export default $File;