1、根据项目的需求,要在Web上面裁剪图片,找到了这个可以用的AngularJs的库,涉及到了一些没有用到的知识。在这里做一下总结。
2、 JSHint原码里面有一些JSHint的warning, 要注意修一下。
3、 缩放缩放时如果zoom变成1,会占满整个canvas,这对我项目中的使用是无益的,要把它删除掉。
4、 移动原码中如果移动图片偏离了可视窗口就会被禁止掉,实际中,移动图片的时候人手难免会抖动。
5、例如左移之前可能都会稍微囿鹣分胰向右移一下,这样操作起来会很不方便,合适的逻辑应该是在移动时如果超出边界,便设置成边界。