0
"アップローダ"テンプレートをモーダルに挿入しようとしています。モーダルは、「アップローダ」テンプレートがそこにない場合に表示され、別のテンプレートがそこに置かれている場合、モーダルもポップアップします。私は何が欠けていますか?私はそれがuploader.htmlを見つけることができない間違って何をしていますか?すべてが同じフォルダにあります。私はスペルチェックをしました。私は流星シェフのアップローダに従うことを試みているhttps://themeteorchef.com/tutorials/uploading-files-to-amazon-s3Meteor - Uncaught Error:そのようなテンプレートはありません:
ありがとう!
モーダルHTML
<template name="profilePicModal">
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
{{> uploader}}
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data- dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</template>
ここuploader.htmlここ
<template name="uploader">
<div class="upload-area">
<form id="upload">
<p class="alert text-center">
<span>Click or Drag a File Here to Upload</span>
<input type="file">
</p>
</form>
</div>
</template>
はuploader.js
Template.uploader.events({
'change input[type="file"]' (event, template) {
Modules.client.uploadToAmazonS3({ event: event, template: template } );
}
});
myModal.js
import 'uploader.html';
import 'uploader.js';
Template.profilePicModal.events({
'click #save': function(e) {
e.preventDefault();
});
Modal.hide('profilePicModal');
}
});
であります
こんにちはヤン、ありがとう!私はそれを修正した。まだ悲しいことに動作しません:( –