美国华人网FuninUSA|唐人社区|北美华人论坛:找好货,找礼品卡,找折扣,找工作,找内推,找项目,找股票

 找回密码
 立即注册
  • 这只公猫被封杀宿舍楼外 因为它搞大了10只母猫的肚子
  • 结婚时遇上海军表演 这画面永生难忘
  • 明明有荤有素 汉堡却是真正的“垃圾食品”
  • 英国BA航空IT系统宕机:伦敦起飞航班全挂了!
  • 大开眼界:世界上第一台ATM机原来是这样
  • 史上最诡异恒星:我们第一次看到了外星人?
  • 比特币翻倍狂涨:幕后推手竟是一家投资信托
  • 陈欧3亿投资的街电曝人事震荡:集体离职、手撕东家
  • 柯洁三战AlphaGo皆败 李世石:他应得到掌声
  • 上海迪士尼京东旗舰店开业:可直接买票
    Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
    ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
    搜索
    查看: 3022|回复: 3

    内推面经 -请教一道javascript 问题- 唐人社区|北美华人论坛

    [复制链接]

    18

    主题

    364

    帖子

    401

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    401
    QQ
    发表于 2016-10-17 09:55:07 | 显示全部楼层 |阅读模式
    分享到:
    {$content}

    唐人社区-北美华人论坛-内推面经版-请教一道javascript 问题


      JobHunting
    标 题: 请教一道javascript 问题


    请问如何在dropzone 初始化后(dropzone = new Dropzone(element[0], config);),
    在获取 变量file.

    (function() {
    'use strict';

    function dropzone() {

    return function(scope, element, attrs, $log) {

    var config = {
    url: 'https://www.dropbox.com/home/Pricing%20Tool/Opp%201/Product%
    201',
    maxFilesize: 100,
    paRAMName: "uploadfile",
    maxThumbnailFilesize: 10,
    parallelUploads: 1,
    autoProcessQueue: true
    };

    var param;
    var eventHandlers = {
    'addedfile': function(file,$log) {
    scope.data.file = file;
    console.log("dropzone files is", this.files[0]);

    if (this.files[1]!=null) {
    this.removeFile(this.files[0]);
    var param = this.files[0];
    }
    scope.$apply(function() {
    scope.fileAdded = true;
    });
    },
    'success': function (file, response) {
    }
    };

    dropzone = new Dropzone(element[0], config);

    angular.forEach(eventHandlers, function(handler, event) {
    dropzone.on(event, handler);
    });

    /* scope.data.uploadFile = function() {
    console.log("uploadFile triggered");
    dropzone.processQueue();
    };

    scope.data.reset = function() {
    console.log("reset triggered");
    dropzone.removeAllFiles();
    }*/
    /*console.log("scope.data: "+JSON.stringify(scope.data));*/
    }
    }

    angular.module('common.directives.upload', [])
    .directive('dropzone', dropzone);
    })();

    --

    【返利网站】返利额度最高的海外购物返利网站Topcashback:平均返利7~10%,注册就送$10点我注册
    回复 百度谷歌雅虎搜狗搜搜有道360奇虎

    举报

    29

    主题

    116

    帖子

    180

    积分

    注册会员

    Rank: 2

    积分
    180
    QQ
    发表于 2016-10-17 13:42:24 | 显示全部楼层
    JobHunting
    标  题: Re: 请教一道javascript 问题


    可以考虑在 'success': function (file, response) {} 里面把file传给scope.
    --

    6

    主题

    239

    帖子

    257

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    257
    QQ
    发表于 2016-10-17 13:57:33 | 显示全部楼层
    JobHunting
    标  题: 请教一道javascript 问题


    请问如何在dropzone 初始化后(dropzone = new Dropzone(element[0], config);),
    在获取 变量file.

    (function() {
      'use strict';

      function dropzone() {

        return function(scope, element, attrs, $log) {

          var config = {
            url: 'https://www.dropbox.com/home/Pricing%20Tool/Opp%201/Product%
    201',
            maxFilesize: 100,
            paramName: "uploadfile",
            maxThumbnailFilesize: 10,
            parallelUploads: 1,
            autoProcessQueue: true
          };

          var param;
          var eventHandlers = {
            'addedfile': function(file,$log) {
              scope.data.file = file;
              console.log("dropzone files is", this.files[0]);

              if (this.files[1]!=null) {
                this.removeFile(this.files[0]);
                var param = this.files[0];
              }
              scope.$apply(function() {
                scope.fileAdded = true;
              });
            },
            'success': function (file, response) {
            }
          };

          dropzone = new Dropzone(element[0], config);

          angular.forEach(eventHandlers, function(handler, event) {
            dropzone.on(event, handler);
          });

    /*      scope.data.uploadFile = function() {
            console.log("uploadFile triggered");
            dropzone.processQueue();
          };

          scope.data.reset = function() {
            console.log("reset triggered");
            dropzone.removeAllFiles();
          }*/
          /*console.log("scope.data: "+JSON.stringify(scope.data));*/
        }
      }

      angular.module('common.directives.upload', [])
         .directive('dropzone', dropzone);
    })();

    --

    20

    主题

    1180

    帖子

    2330

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2330
    QQ
    发表于 2016-10-27 23:45:33 | 显示全部楼层
    边撸边过
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    美国华人网|唐人社区|什么值得买FunInUSA.net发布的内推面经 -请教一道javascript 问题- 唐人社区|北美华人论坛帖子由网友提供或转载于网络,若发布的内推面经 -请教一道javascript 问题- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
    Sasa.com

    Copyright ©2011 FunInUSA.NET All Right Reserved.  Powered by Discuz! X3.0 小黑屋

    本站信息均由会员发表,不代表美国华人网FunInUSA|唐人社区的立场,如侵犯了您的权利请发帖投诉  技术支持: 美国华人网FunInUSA|唐人社区

    安全联盟认证 安全联盟认证

    快速回复 返回顶部 返回列表