1.0.1 • Published 5 years ago
yozodcs v1.0.1
yozodcs是什么?
一个dcs新预览调用接口的插件。
NPM
npm install yozodcsor
<script src="./yozodcs.js"></script>使用说明
引用canvas的预览通常有两种方式,一种是通过iframe引用,一种将html模板等静态资源一起打包。前者引用方便,后者方便二次开发。
一、通过iframe引用的情况,传入iframe标签的id即可
var render = new DcsRender('iframeId')二、模板二次开发,无需传入任何参数
var render = new DcsRender()接口使用说明
页码跳转
| 参数 | 传参 | 返回值 | 描述 | 示例 |
|---|---|---|---|---|
| nextPage | null | underfined | 跳转到下一页 | render.nextPage() |
| nextPageSync | fn | underfined | 跳转到下一页 | render.nextPageSync(fn) |
| lastPage | null | underfined | 跳转到上一页 | render.lastPage() |
| lastPageSync | fn | underfined | 跳转到上一页 | render.lastPageSync(fn) |
| gotoPage | number | underfined | 跳转到指定页 | render.gotoPage(2) |
| gotoPageSync | number,fn | underfined | 跳转到指定页 | render.gotoPageSync(2,fn) |
| getCurrentPage | null | number | 返回当前页码 | render.getCurrentPage() |
动画跳转
| 参数 | 传参 | 返回值 | 描述 | 示例 |
|---|---|---|---|---|
| nextAnimation | null | underfined | 跳转到下一动画 | render.nextAnimation() |
| nextAnimationSync | fn | underfined | 跳转到下一动画 | render.nextAnimationSync(fn) |
| preAnimation | null | underfined | 跳转到上一动画 | render.lastPage() |
| preAnimationSync | fn | underfined | 跳转到上一动画 | render.lastPageSync(fn) |
| gotoAnimation | object1 | underfined | 跳转到指定页 | render.gotoAnimation(object) |
| gotoAnimationSync | object1,fn | underfined | 跳转到指定页 | render.gotoPageSync(object1,fn) |
| getAnimationInfo | null | object2 | 返回当前动画数据 | render.getAnimationInfo() |
注释
object1:
{
'pageIndex':number,
'animationId':number,
'type':'next'/'pre
}object2:
{
'currentAnimIndex':number,
'page':number,
'type':'next'/'pre
}有问题反馈
在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流。