useElementTransform
useElementTransform 用于将响应式对象同步到目标元素的 CSS 变换。
它使用 reactiveTransform 并将其绑定到目标。
参数
target
目标必须是元素(SVG / HTML),或对元素的引用。
如果目标引用被更新,则当前的变换将从新的元素样式中更新。
暴露
transform
Transform 是当前 target
Transform Properties 作为响应式对象。
当您更改值时,它将相应地更新元素变换属性。
stop()
Stop 函数将停止将元素变换与响应式对象同步的监听器。
示例
const target = ref<HTMLElement>()
const { transform, stop } = useElementTransform(target)
transform.scale = 1.2