yozodcs

1.0.1 • Public • Published

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()

接口使用说明

页码跳转

参数 传参 返回值 描述 示例
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
}

有问题反馈

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

联系方式:18018300481

姓名: 周红雨

Readme

Keywords

Package Sidebar

Install

npm i yozodcs

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

5.09 kB

Total Files

3

Last publish

Collaborators

  • zhy531017132