问题标签 [ng-img-crop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
126 浏览

ios - 结合 ngFileUpload 和 ngImgCrop 在 iOS 中不起作用

我在我的项目中使用 ngFileUpload 和 ngImgCrop。将图片上传到桌面中的 AWS S3 似乎没有问题,但是从 iOS 上传没有通过。

控制器

HTML

在没有 ngImgCrop 的情况下,单独的 ngFileUpload 可以正常工作,但我看不出它只在桌面上工作的原因。我在 Chrome 和 Safari 中都遇到了 iPad 和 iPhone 的问题。我还没有在Android上测试。iOS是最新的。任何想法?

0 投票
1 回答
547 浏览

angularjs - 如何连接base64图像并使用多部分发送?

嗨,我正在使用NgimgCrop并且我成功获得了 base64 图像现在我想在http post请求中使用多部分表单数据发送它。

我的文件上传代码看起来像这样

有什么方法可以在 base64 之后将其转换为 angular 的多部分?我尝试了各种链接,但没有任何效果。

0 投票
1 回答
373 浏览

angularjs - AngularJS表达式不起作用

我正在尝试修改项目 ngImgCrop ( https://github.com/alexk111/ngImgCrop ) 以允许在同一页面中裁剪多个图像,但我不知道我需要多少图像,这是动态创建的。所以,我需要关联一个动态值的“图像”字段,同时我把这个变量放在我的范围内。问题是这个标签没有评估角度代码。

即使它们具有相同的代码,当页面加载时,html 代码也会显示:

在我的范围内,从一开始就创建了变量 $scope.person12345,但是没有这部分就不可能进行绑定。我能做些什么?

注意:在我的 init() 函数中,我创建了所有变量:

我实际上可以在页面加载时看到变量 $scope.person12345 。无论如何,为什么该表达式适用于 div 而不适用于 img-crop?

0 投票
1 回答
966 浏览

javascript - 裁剪在引导模式中不起作用

我正在使用 ngimgcrop 裁剪图像,它可以正常工作,但我试图在 uibmodal 中显示图像,但它不起作用。我尝试了一些解决方案(使用 ng-init ..),但没有一个对我有用。在控制台中,图像是空的。

这是我的控制器:

imagemodal.html

演示: 演示

0 投票
0 回答
106 浏览

angularjs - on('change',myfunc ) 不适用于 angular.elememt 查询选择器

我正在使用 ngImgCrop 裁剪我选择的图像.....为了选择图像,我正在使用输入类型文件并使用在该输入上应用 on-change 事件

angular.element(document.querySelector('#fileInput'))

这很好用,并且在我的 plunker 中给出了预期的输出......现在我正试图在我的项目中实现它......不幸的是它不起作用......意味着我可以选择文件,但 onchange 方法不是触发

是我的笨蛋,正在等待一些帮助

请不要向我建议我希望它应该只在控制器内的指令

更新 选择和显示 html 的图像被放置在如下所示的计量对话框中......

0 投票
1 回答
527 浏览

angular - 如何在 Angular 4 中按矩形裁剪

我正在使用 ng2-img-cropper 进行图像裁剪,但如果图像是矩形,那么它不会捕获整个图像,我无法按矩形大小进行裁剪。