收藏
回答

shared注册变量后如何销毁?

想实现下例效果,要如何销毁创建的 y 值

const x = shared(0)
const y = shared(0)
this.applyAnimatedStyle('.ele', ()=>{
 "worklet"
 let returnObj = {}
 if (x && y) {
   returnObj = {
     translateX: `${x.value}px`,
     translateY: `${y.value}px`  
   }
 }

 if (x && !y) {
   returnObj = {
     translateX: `${x.value}px`
   }
 }
 return returnObj
})

const left = ()=>{
  x.value = 50
  y.value = 100 
}
回答关注问题邀请回答
收藏
登录 后发表内容