【 一 】使用 bower 下载 ng-file-upload 插件
(bower 是什么以及如何安装与使用在我的博客中有一篇文章介绍,可移步查看)
【 二 】app 中引入 'ngFileUpload'
(function(){
angular.module('starter', [
'ionic','ngFileUpload'
]);
})();
【 三 】HTML 文件中
<ion-item class="ionItem1" ngf-select ng-model="data.file" name="file" ngf-pattern="'image/*'" ngf-multiple="false">
<label class="item_title">头像</label>
<img src="" class="headerImage" ngf-src="data.file || data.defaultImage">
<span class="ion-chevron-right"></span>
</ion-item>
【四】控制器中(控制器需注入