Class: Card

Card(pageContext, opts)

九宫格翻纸牌组件逻辑部分

Constructor

new Card(pageContext, opts)

Parameters:
Name Type Description
pageContext Object page路由指针
opts Object 组件所需参数
Properties
Name Type Description
inlineStyle String 组件所需参数
isBack Boolean 是否是反面
isMove Boolean 是否运动
award String 对应奖项
callback function 结束回调
Author:
  • pfan
Source:
To Do:
  • 注意:移动端真机,不支持requestAnimationFrame.
Example
new Card(this,{
   data: [   //宫格信息,内联样式、是否是反面、是否运动、对应奖项
     {isBack: false, isMove: false, award: "一等奖"},    
     {isBack: false, isMove: false, award: "二等奖"},
     {isBack: false, isMove: false, award: "三等奖"},
     {isBack: false, isMove: false, award: "四等奖"},
     {isBack: false, isMove: false, award: "五等奖"},
     {isBack: false, isMove: false, award: "六等奖"},
     {isBack: false, isMove: false, award: "七等奖"},
     {isBack: false, isMove: false, award: "八等奖"},
     {isBack: false, isMove: false, award: "九等奖"}
   ],
   callback: (idx, award) => {
     //结束回调, 参数对应宫格索引,对应奖项    
   }
 })