1.0.1 • Published 3 years ago

yozodcs v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

yozodcs是什么?

一个dcs新预览调用接口的插件。

NPM

npm install yozodcs

or

<script src="./yozodcs.js"></script>

使用说明

引用canvas的预览通常有两种方式,一种是通过iframe引用,一种将html模板等静态资源一起打包。前者引用方便,后者方便二次开发。

一、通过iframe引用的情况,传入iframe标签的id即可

var render = new DcsRender('iframeId')

二、模板二次开发,无需传入任何参数

var render = new DcsRender()

接口使用说明

页码跳转

参数传参返回值描述示例
nextPagenullunderfined跳转到下一页render.nextPage()
nextPageSyncfnunderfined跳转到下一页render.nextPageSync(fn)
lastPagenullunderfined跳转到上一页render.lastPage()
lastPageSyncfnunderfined跳转到上一页render.lastPageSync(fn)
gotoPagenumberunderfined跳转到指定页render.gotoPage(2)
gotoPageSyncnumber,fnunderfined跳转到指定页render.gotoPageSync(2,fn)
getCurrentPagenullnumber返回当前页码render.getCurrentPage()

动画跳转

参数传参返回值描述示例
nextAnimationnullunderfined跳转到下一动画render.nextAnimation()
nextAnimationSyncfnunderfined跳转到下一动画render.nextAnimationSync(fn)
preAnimationnullunderfined跳转到上一动画render.lastPage()
preAnimationSyncfnunderfined跳转到上一动画render.lastPageSync(fn)
gotoAnimationobject1underfined跳转到指定页render.gotoAnimation(object)
gotoAnimationSyncobject1,fnunderfined跳转到指定页render.gotoPageSync(object1,fn)
getAnimationInfonullobject2返回当前动画数据render.getAnimationInfo()
注释

object1:

{
    'pageIndex':number,
    'animationId':number,
    'type':'next'/'pre
}

object2:

{
    'currentAnimIndex':number,
    'page':number,
    'type':'next'/'pre
}

有问题反馈

在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流。

联系方式:18018300481

姓名: 周红雨

1.0.1

3 years ago

1.0.0

3 years ago