WeChatミニプログラム-ショッピングカートのスイングアニメーションを注文インターフェイスに追加します(ユーザーがクリックしてショッピングカートに追加すると、左右のショッピングカートプロンプトが表示されます)

エフェクト画像

ここに画像の説明を挿入

アニメーションコード

ここでは、図のカートのアニメーションコードだけが、食事のインターフェース以上のものを提供していません(注文インターフェースが必要です。ここをクリックしてください:Gitee倉庫)。

this.cartWwing()アニメーションを呼び出すために使用するトリガーコードで、理解していないチュートリアルをご覧ください。

/**
 * 点击商品+号购物车摆动
 * @return void 
 */
cartWwing: function()
{
    
    

  // 创建动画实例(animation)
  var animation = wx.createAnimation({
    
    
    duration: 100,//动画持续时间
    timingFunction: 'ease-in',//动画以低速开始
    //具体配置项请查看文档
  })

  // 通过实例描述对象()
  animation.translateX(6).rotate(21).step()
  animation.translateX(-6).rotate(-21).step()
  animation.translateX(0).rotate(0).step()

  // 导出动画
  this.setData({
    
    
    ani: animation.export()
  })

},

おすすめ

転載: blog.csdn.net/weixin_44198965/article/details/108723732