現在、ファイルのアップロードを簡単にするために作成したAngularディレクティブがあります。基本的に、アップロードが完了したときにディレクティブでイベントを発生させ、jqueryを使用してこのイベントをバインドし、ページ上の画像を更新します。
これが私のディレクティブの設定方法です:
module.directive("fileUpload",
function()
{
var directive =
{
restrict:"E",
template:'<form method="post" enctype="multipart/form-data"></form>',
replace:true,
compile: function compile()
{
return function postLink(scope, iElement, iAttrs, controller)
{
//some file upload code in jquery.
}
}
};
return directive;
});
基本的に知りたいのは、どうすればこの火災をイベントにすることができるかということです。(可能であれば)
ディレクティブは複雑な領域であることを私は知っているので、誰かがそれをどのように構成すべきかについて何か提案があれば、それらも大いに感謝されます。