Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates meteor上载自定义模板回调_Templates_Meteor_Upload_Callback - Fatal编程技术网

Templates meteor上载自定义模板回调

Templates meteor上载自定义模板回调,templates,meteor,upload,callback,Templates,Meteor,Upload,Callback,使用包的内置引导模板,有一种方便的方法可以在上传完成时进行特定于模板的回调 <template name="home"> {{> upload_bootstrap callbacks=myCallbacks }} </template>` 但就我个人而言,在定义自定义模板时,我不知道如何做同样的事情: {{#带有信息标签} {{infoLabel}}startupboad {{progress}} {{/与}} 有人能帮我理解上传完成后如何从自定义模板

使用包的内置引导模板,有一种方便的方法可以在上传完成时进行特定于模板的回调

<template name="home">
    {{> upload_bootstrap callbacks=myCallbacks }}
</template>`
但就我个人而言,在定义自定义模板时,我不知道如何做同样的事情:


{{#带有信息标签}
{{infoLabel}}startupboad
{{progress}}
{{/与}}
有人能帮我理解上传完成后如何从自定义模板运行myCallbacks函数吗

(例如,根据调用上载程序的模板,将fileInfo添加到不同的集合)

这对我来说很有效:

HTML:

必须将辅助对象附加到父模板

Template.home.helpers({
    myCallbacks: function() {
        return {
            finished: function(index, fileInfo, context) { ... },
            ...
        }
    }
})
<template name="customUpload">
    <form method="POST" enctype="multipart/form-data">
        <input type="file" class="jqUploadclass" data-form-data='{{ submitData }}'>
        {{#with infoLabel}}
            {{ infoLabel}} <button class="start">StartUpload</button>
            <div style="width: 200px; height: 30px; border: 1px solid black">
                <div style="background: red; height: 30px; width: {{ progress }}">
                    {{ progress }}
                </div>
            </div>
        {{/with}}
    </form>
</template>
<template name="myContainerTemplate">
  {{> customUpload multiple=true callbacks=myCallbacks}}
</template>
Template.myContainerTemplate.helpers({
    myCallbacks: function() {
        return {
            finished: function(index, fileInfo, context) { ... },
            ...
        }
    }
});