查阅了文档api,都没有发现相关的方法。 需求:想以画布的某个点为中心,放大缩小
Activity
akira-cn commentedon Aug 18, 2023
直接transform layer元素就行了吧
2ming commentedon Aug 18, 2023
我试一下,其实我是想实现一个画板的类似功能,需要放大,缩小,拖动元素,大概写了一些,感觉不太方便
layer上面有一个scale属性,可以放大缩小,但是放大或者缩小后的元素pos偏移的x,y有点对应不上,我按照放大的比例去做一个计算还是有些问题
下面是我简单写的一个实例
akira-cn commentedon Nov 6, 2023
你先设置anchor属性或者transform-origin 属性,然后再缩放,transform-origin 就是缩放的原点,这个和css操作dom元素是一样的。