Hier ist ein Code http://jsfiddle.net/miuosh/n6yppypj/ mit Upload-Datei-Anweisung. Das Problem ist, dass ich dieseAngularJS 1.5 Umfang in der Richtlinie ng-include
<input type="file" file-model="myFile" />
<button ng-click="uploadFile()">upload me</button>
in ng-include = "'Ansichten/uploadFileForm.html'" verwenden.
In der Anweisung füge ich "myFile" zum Geltungsbereich hinzu. Es stellt sich heraus, dass Angular mit myFile einen neuen Bereich erstellt. So fügen Sie „myFile“ auf „rootScope“ Ich brauche
modelSetter(scope.$parent.$parent.$parent[..],element[0].files[0])
zu verwenden, die unbequem ist, weil ich wissen muss, wie viele Eltern Umfang ich habe.
Danke, das hilft wirklich. – miuosh