1
我對文件類型使用Angular指令輸入文件,但輸入變量未定義。在角度指令中找不到元素?
angular.directive("ngUpload", function() {
return {
restrict : "A",
template : '<input id="fileInput" name="file" type="file" class="ng-hide" multiple><md-button id="uploadButton" class="md-raised md-primary"> Choose Files </md-button>',
link : function (scope, element, attrs) {
var input = element.find('#fileInput');
var button = element.find('#uploadButton');
if (input.length && button.length) {
button.click((e) => input.click());
}
},
};
});
感謝我忘了加上 「.module( 'Mymodule中')」 –