<view class="serach-title serach-list" animation="{ {animatheightadd}}" >
<i-row class="serach-top"><i-col span="12" i-class="serach-titleLeft">航空汽油<i-icon type="collection_fill" size="15" color="#FFCB68"/></i-col><i-col span="12" i-class="serach-titleRight">3175.38</i-col> </i-row><i-row class="source"><i-col span="12" i-class="source-word">来源: 英国环境、食品及农村事务部 (DEFRA)(2016) - 范畴一</i-col><i-col span="12" i-class="source-value">kgCO2/t<i-icon type="playon_fill" class="menuclick" data-show="{ {isdown}}" size="12" color="#62B0F2" bindtap="menuclick" animation="{ {animationData}}"/></i-col> </i-row><i-row class="data-list"><i-col span="12" i-class="data-listLeft word1">3127.67</i-col><i-col span="12" i-class="data-listRight word1">kgCO2/t</i-col> </i-row><i-row class="data-list"><i-col span="12" i-class="data-listLeft word2">3127.67</i-col><i-col span="12" i-class="data-listRight word2">kgCO2/t</i-col> </i-row><i-row class="data-list"><i-col span="12" i-class="data-listLeft word3">3127.67</i-col><i-col span="12" i-class="data-listRight word3">kgCO2/t</i-col> </i-row></view>menuclick(e){
var that=this; var is=e.currentTarget.dataset.show var animation = wx.createAnimation({ duration: 500, timingFunction: "ease", delay: 0, transformOrigin: "50% 50%", }) var animatheightadd = wx.createAnimation({ duration: 500, timingFunction: 'ease-in', }) if(that.data.isdown==false){ animation.rotate(90).step(); animatheightadd.height(200).step() that.setData({ isdown:true, animationData: animation.export(), animatheightadd: animatheightadd.export(), }) }else{ animation.rotate(0).step(); animatheightadd.height(75).step() that.setData({ isdown:false, animationData: animation.export(), animatheightadd: animatheightadd.export(), }) }},