在图像上传中使用angularjs获取尺寸(宽度和高度)验证

时间:2017-09-25 18:03:39

标签: javascript angularjs

你是角度JS的新手。我一直在尝试做某事,我有一个登录表单,其中我有一个文件输入类型,用户可以上传他的图片。输入字段就像这样

<input type="file" file-model="userPic"/>

所以,在我提交表单时在controller.js文件中

console.log(userPic)

我得到文件名,大小,修改日期。但我想在表单提交之前找到上传图片宽度和高度的尺寸。我还安装了bower组件我在里面有jquery文件夹,我有dimension.js文件有用吗?

我也尝试使用.width()来调试console.log。为此我稍微改了一下代码

<input type="file" file-model="userPic" id="userId"/>

并在表单提交的controller.js文件中

console.log($('#userId').width());

我试过这个,但我得到的输出不正确。我将如何进行。

1 个答案:

答案 0 :(得分:2)

你想要使用naturalWidth和naturalHeight:

    public void Delete(TEntity entity)
    {
        if (entity == null) throw new ArgumentNullException("entity");
        _context.Set<TEntity>().Attach(entity);
        _context.Set<TEntity>().Remove(entity);
        _context.SaveChanges();
    }