|
|
@@ -66,4 +66,34 @@ angular.module('app').controller('WebMangerController', ['$scope', '$filter', fu
|
|
|
}
|
|
|
$scope.animateFirst = false;
|
|
|
};
|
|
|
+
|
|
|
+ $scope.imgPreview = function(fileDom) {
|
|
|
+ //判断是否支持FileReader
|
|
|
+ if (window.FileReader) {
|
|
|
+ var reader = new FileReader();
|
|
|
+ } else {
|
|
|
+ alert("您的设备不支持图片预览功能,如需该功能请升级您的设备!");
|
|
|
+ }
|
|
|
+
|
|
|
+ //获取文件
|
|
|
+ var file = fileDom.files[0];
|
|
|
+ var imageType = /^image\//;
|
|
|
+ //是否是图片
|
|
|
+ if (!imageType.test(file.type)) {
|
|
|
+ alert("请选择图片!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ //读取完成
|
|
|
+ console.log(file);
|
|
|
+ reader.onload = function(e) {
|
|
|
+ // //获取图片dom
|
|
|
+ // var img = document.getElementById("preview");
|
|
|
+ // //图片路径设置为读取的图片
|
|
|
+ //img.src = e.target.result;
|
|
|
+ console.log("e.target.result");
|
|
|
+ $("#imgadd").append('<a href="#" class="thumbnail"><img src="' + e.target.result + '"></a>');
|
|
|
+ };
|
|
|
+ reader.readAsDataURL(file);
|
|
|
+ };
|
|
|
+
|
|
|
}]);
|