收藏
回答

BUG:当style类animation 遇到 style类标量

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows RC v1.02.1905151 基础库2.7.1

- 当前 Bug 的表现(可附上截图)

view 设置 animation(type:style类动画),再对view 的style进行设置时,style类动画 无效

    代码如下:

        wxml:

    

        js:

    

      opacity效果无效;


        但是将wxml中代码 style="{{w.wyfdef}}" 删除掉后 opacity效果出现。


- 预期表现

style修改类 animation 不受 当前节点样式影响。

- 复现路径

        none

- 提供一个最简复现 Demo

        none


类似问题:https://developers.weixin.qq.com/community/develop/doc/000c888454c720fc71579a17a5b400?jumpto=reply&parent_commentid=0000c20445c2e02c72577ead75b8&commentid=0004c2ff9dc238169f5774ed3528


环境:开发者

win10   开发者工具RC v1.02.1905151  基础库2.7.1   landong521

回答关注问题邀请回答
收藏

3 个回答

  • 小程序开发-杰罗米
    小程序开发-杰罗米
    2019-06-05

    问题已复现,我们会在后续版本中进行修复。

    2019-06-05
    有用
    回复 2
  • 是小白啊
    是小白啊
    2019-06-05

    麻烦提供下你的测试代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-06-05
    有用
    回复 2
  • 2019-06-05

    你的没报错?a是从哪来的呢,我试过animation和style一起设置,是正常的


    2019-06-05
    有用
    回复 11
    • 蓝冬521🍀 ²⁰¹9
      蓝冬521🍀 ²⁰¹9
      2019-06-05

      a = demoAnim

      2019-06-05
      回复
    • 2019-06-05回复蓝冬521🍀 ²⁰¹9


      2019-06-05
      回复
    • 蓝冬521🍀 ²⁰¹9
      蓝冬521🍀 ²⁰¹9
      2019-06-05
      wxml
      <view animation="{{w.anim}}" style="{{w.style}}">
        <image src="http://wx4.sinaimg.cn/mw690/473fa942gy1g3de7bj19fj21900u0anq.jpg"></image>
      </view>

      onReady:function(){

        var a = wx.createAnimation({});
        a.opacity(0.5).step({duration:2000});
        this.setData({ w: { anim: a.export(),style:"color:red;" } });
      }

      贴进去直接运行看下有没有 opacity效果



      2019-06-05
      回复
    • 2019-06-05回复


      2019-06-05
      回复
    • 2019-06-05回复

      代码和你写的基本一样,样式也设置上了

      2019-06-05
      回复
    查看更多(6)
登录 后发表内容