如何在cropperjs中调用rotate方法
How to invoke rotate method in cropperjs
我使用cropperjs,我想创建一个按钮来调用cropperjs中的rotate方法,即有一个顺时针90度和逆时针90度的按钮。我尝试了下面的代码,但没有成功。
<script>
window.addEventListener('DOMContentLoaded', function () {
var image = document.getElementById('image');
var imgRotate = document.getElementById('rotateImg');
var cropper = new Cropper(image, {
aspectRatio: 20 / 15,
built: function () {
}
});
document.getElementById('rotateImg').onClick = function () {
cropper.rotate(90);
};
});
</script>
两个步骤:
1)为了确保您的函数被调用,您可以按以下方式跟踪它。
document.getElementById('rotateImg').onClick = function () {
console.log("I'm in, go to step 2");
cropper.rotate(90);
};
2)你需要告诉cropper允许你想要使用的函数,这里有一个不同的例子:
cropper = new Cropper(image, {
movable: true,
zoomable: true,
rotatable: true,
scalable: true
});
希望这能帮你节省时间。
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何从Java/scala调用js美化程序
- 如何调用这个匿名 JavaScript 函数
- 如何从模块链中调用函数.导出到节点中
- 我需要从php调用javascript或jquery
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- node.js:setInterval()正在跳过调用
- 如何在单击复选框后调用控制器方法
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 使用Google Visualization动态调用构造函数
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 调用函数内部的函数
- 函数未在Object.keys或Object.getOwnPropertyNames下列出,但可以调用
- 重置transform:rotate()而不调用-webkit transition:style
- 如何在cropperjs中调用rotate方法