【发布时间】:2018-03-01 13:18:10
【问题描述】:
我正在尝试创建一个上传按钮。
HTML
<div class="parent">
<input id="uploadFile" type="file" ng-model="uploadFile">
<div class="child">
<span>select a file</span>
</div>
</div>
JS
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.$watch('uploadFile', function(val) {
if (val) {
console.log(val);
}
});
}
所以我通过在 CSS 中添加一些不透明度来隐藏默认输入类型文件,我需要从输入类型文件中获取值并将跨度值替换为输入中的值,还需要一个“x”关闭按钮这将删除跨度和输入值。
【问题讨论】:
标签: javascript angularjs file-upload