为了账号安全,请及时绑定邮箱和手机立即绑定

vue利用:style做transform动画为何不成功

vue利用:style做transform动画为何不成功

繁星点点滴滴 2019-02-13 18:13:42
        <div v-for="(item,index) in imgArr" class="boxImg"            :style="{transform: rotate(360 / imgArr.length * index + 'deg')}">            <img :src="item.src" alt="" />        </div>最后得到是报错,请问哪里出错了
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

:style="{transform: 'rotate(' + 360 / imgArr.length * index + 'deg)'}"


查看完整回答
反对 回复 2019-02-25
?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

这个:style=""里面的表达式结果应该是js写的,然后返回一个string才对吧?

:style="`transform: rotate(calc(360 / ${imgArr.length * index})deg)`"


查看完整回答
反对 回复 2019-02-25
  • 2 回答
  • 0 关注
  • 1929 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信