【问题标题】:what is emit function in dropzone.js?dropzone.js 中的发射函数是什么?
【发布时间】:2020-08-18 00:44:18
【问题描述】:

我在学习dropzonesn-p时遇到过emit函数。

    <?php
        if(isset($update) && !empty($team_marketing_photos)){
    ?>
        var team_marketings = '<?php echo json_encode($team_marketing_photos,JSON_FORCE_OBJECT) ?>';
        team_marketings = JSON.parse(team_marketings)
    <?php }else{
        ?>
        var team_marketings = "";
        <?php
    } ?>

    let dz1 = $(".js-marketing-dropzone").dropzone({
        ...dropzoneOptions,

        init: function () {
            if ( team_marketings != '') {
                var _this = this
                $.each(team_marketings, function(key,value){
                    var teamMarketingCounter = 'team_marketing' + key
                    if ($(_this.element).attr('id') == teamMarketingCounter) {

                        var mockFile3 = {
                            name: value.photo_name,
                            size: 12345
                        }
                        _this.emit("addedfile", mockFile3)
                        _this.emit("complete", mockFile3)
                        _this.emit("thumbnail", mockFile3, value.photo_name)

                        $(_this.element).find('input:hidden').val(value.id);
                    }
                })
            }
        },
    });

.emit 函数有什么作用?这是某种触发吗?

【问题讨论】:

    标签: javascript jquery dropzone.js dropzone


    【解决方案1】:

    emit 函数允许您在dropzone 中预加载图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-15
      • 1970-01-01
      • 2011-05-12
      • 2020-12-19
      • 1970-01-01
      相关资源
      最近更新 更多