zoukankan      html  css  js  c++  java
  • ng file上传同域非同域

    跨域

    vm.uploadFiles = function (file, errFiles) {
    if (file) {
    file.upload = Upload.upload({
    url: vm.uploadurl + "upadloadimgs?imgtype=upload",
    data: {
    files: file
    }
    });
    abp.ui.setBusy();

    file.upload.then(function (response) {
    abp.ui.clearBusy();
    if (response.status == "200") {
    abp.notify.info("上传成功!");
    vm.adimagefile = vm.uploadurl + response.data.Data.substring(1);
    vm.adimage.adImageUrl = response.data.Data;
    }
    else {
    abp.message.error(response.status + ': ' + response.data);
    }
    //alert("成功?");
    }, function (response) {
    abp.ui.clearBusy();
    if (response.status > 0) {
    abp.message.error(response.status + ': ' + response.data);

    }
    //$scope.errorMsg = response.status + ': ' +response.data;
    }, function (evt) {
    file.progress = Math.min(100, parseInt(100.0 *
    evt.loaded / evt.total));
    });
    }
    }

    同域

    vm.uploadFiles = function (file, errFiles, item) {
    //alert(item);
    if (file) {
    file.upload = Upload.upload({
    url: abp.appPath + "FileUpload/Upload?uptype=cmsimage",
    data: {
    files: file
    }
    });
    abp.ui.setBusy();

    file.upload.then(function (response) {
    abp.ui.clearBusy();
    if (response.status == "200") {
    abp.notify.info("上传成功!");
    item.adimagefile = abp.appPath + response.data[0].substring(1);
    item.settingValue = response.data[0];
    }
    else {
    abp.message.error(response.status + ': ' + response.data);
    }
    //alert("成功?");
    }, function (response) {
    abp.ui.clearBusy();
    if (response.status > 0) {
    abp.message.error(response.status + ': ' + response.data);

    }
    //$scope.errorMsg = response.status + ': ' +response.data;
    }, function (evt) {
    file.progress = Math.min(100, parseInt(100.0 *
    evt.loaded / evt.total));
    });
    }
    }

  • 相关阅读:
    为什么学编程?如何学编程?
    数据结构2019/05/14
    Python2与Python3的区别(2)
    数据库(第一范式,第二范式,第三范式)
    Atom常用功能插件
    Atom编辑器的安装
    PL/SQL Developer安装教程(贴图)
    安装Oracle提示:[INS-35206] 目录已在使用
    安装Oracle出现环境不满足最低要求
    Oracle 11g服务器安装详细步骤(贴图)
  • 原文地址:https://www.cnblogs.com/forhell/p/9088446.html
Copyright © 2011-2022 走看看