1.1.0 • Published 4 years ago

vue-scratch-card-mobile v1.1.0

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

squeegeee

插件安装

NPM

npm install vue-scratch-card-mobile

引入插件

import Vue from 'vue';
import squeegeee from 'vue-scratch-card-mobile';

Vue.use(squeegeee);

使用

 <Squeegeee
        :coverDomId="'app'"
        :canvasWarpStyle="canvasWarpStyle"
        :canvasStyle="canvasStyle"
        class="gua"
        :coverImg="coverImg"
        :coverRatio="coverRatio"
        :touchArea="touchArea"
        @successFn="successFn"
        :again="again">
        <div class="prize">中奖啦</div> //奖品div区域
        </Squeegeee>

API

参数说明默认值
coverDomId滚动的父元素的IDwarp
canvasStylecanvas css样式(宽高){ height: height: '149px',width: '269px' }
canvasWarpStylecanvas外面盒子 css样式(宽高){ height: '189px',width: '309px' }
coverImg刮刮乐覆盖图
coverRatio刮奖占比(例 coverRatio=0.5表示刮开50%就刮奖成功)0.5
touchArea刮奖手指触碰划过的范围15
successFn刮奖成功回调successFn () {console.log('刮完了')}
again是否继续刮奖(true:重置刮奖区域)false

tips: again 参数一开始是false,刮奖成功后,可以在刮奖回调successFn中设置为true,则刮刮乐会重置,可继续刮奖

1.0.2

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago