首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过AngularJS追加图像以形成输入

通过AngularJS追加图像以形成输入
EN

Stack Overflow用户
提问于 2015-05-31 11:59:24
回答 1查看 819关注 0票数 0

我想通过单击表单输入标签将图像附加到表单输入标签中。所以我们有一个HTML表单,如下所示:

代码语言:javascript
复制
<form name="upload">
   <input type="file" name="file"/>
</form>

页面上显示了几个图像。如果我点击图片,下面的函数被调用,并给它$event-参数(这很好)。

代码语言:javascript
复制
$scope.uploadTest = function(event){
        var file = event.target;
        var place = document.forms['upload'].files[0];
        place.appendChild(file);
    };

该函数应该接受event.target (这是一个图像),并动态地将它附加到输入公式中。有人能帮我吗?我做错了什么?我尝试过任何可能的方法,比如将图像附加到“document.Forms‘’upload”或"document.getElementById("file")",但对我来说没有任何用处。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-31 12:05:38

Ng输入文件不允许使用ng模型.

并不是所有输入类型都提供所有功能。具体来说,inputfile不支持通过ng模型进行数据绑定和事件处理.

详细信息

您可以使用文件路径并使用Jquery函数。

这将对你有帮助:使用AngularJS上传文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30557147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档