动作(名称与参数)表

    动作名称 动作说明 动作参数 动作参数说明 显示 组件从隐藏状态切换到显示状态。

    继承自:

    ih5-base -/- 隐藏 组件从显示状态切换到隐藏状态。

    继承自:

    ih5-base -/- 交替显示 组件执行“显示—隐藏”的交替动作,当前如是显示状态,则变为隐藏;反之亦然。

    继承自:

    ih5-base -/- 打印为图片 类似打印画布,将当前组件的内容打印成一个base64的图。使用html2canvas这个打印库。这个库的原理是将当前html结构在一个隐藏的canvas画布上重构出来,然后打印这个隐藏canvas的图。它目前的功能基本上可以把所有的样式都打印出来,但暂时存在一些已知的缺陷,比如,无法打印视频中的帧,无法打印虚线边框,文本高亮之后打印后会有问题,文本最大行数设置后打印会不显示文字,不支持文本的自定义字体(但可以使用中文字体来代替普通文本,中文字体是后台生成的图片,可以直接打印)。建议使用该功能时,尽量不要使用复杂的样式,另外,详细测试一下pc、ios、安卓手机中的行为。

    继承自:

    ih5-base 图片格式

    参数选项

    image/png、 image/jpeg、 图片质量 放缩比例 默认根据设备dpi自动设置,也可以手动设为固定值。 变换状态 将对象的某些属性以动画的方式变换至另一个状态。比如,宽高,透明度常见的样式属性。

    继承自:

    ih5-base 变换时长 动画持续的时长,以秒为单位。 动画类型 变换动画的速度曲线

    参数选项

    匀速、 较快->快->慢、 慢->快、 快->慢、 慢->快->慢、 获取当前实际宽|实际宽 组件当前实际的宽,以像素为单位。由于组件可能是自动包裹/撑开,或通过缩放,因此其宽高属性并不一定能反应其当前实际的大小。可以使用这个属性来获取其实际宽。

    继承自:

    ih5-base -/- 获取当前实际高|实际高 组件当前实际的高,以像素为单位。由于组件可能是自动包裹/撑开,或通过缩放,因此其宽高属性并不一定能反应其当前实际的大小。可以使用这个属性来获取其实际高。

    继承自:

    ih5-base -/- 获取当前相对位置|相对位置 当前元素距离其父对象容器左侧、顶部的距离。

    继承自:

    ih5-base -/- 获取当前绝对位置|绝对位置 当前元素距离窗口左侧、顶部的距离。

    继承自:

    ih5-base -/- 获取当前相对位置X|相对位置X

    继承自:

    ih5-base -/- 获取当前相对位置Y|相对位置Y

    继承自:

    ih5-base -/- 获取当前绝对位置X|绝对位置X

    继承自:

    ih5-base -/- 获取当前绝对位置Y|绝对位置Y

    继承自:

    ih5-base -/- 显示 组件从隐藏状态切换到显示状态。 -/- 隐藏 组件从显示状态切换到隐藏状态。 -/- 交替显示 组件执行“显示—隐藏”的交替动作,当前如是显示状态,则变为隐藏;反之亦然。 -/- 距顶部距离 当前显示内容的顶部位置与内容最顶端的距离。 -/- 距左侧距离 当前显示内容的左端位置与内容最左侧的距离。 -/- 变换状态 将组件的一些位置及外观属性,从状态1变为状态2。并且可以设置两个状态变化所需要的时长和变换的动画效果类型。 x y 宽度 高度 上外边距 下外边距 左外边距 右外边距 上内边距 下内边距 左内边距 右内边距 旋转 旋转角度,顺时针为正值 不透明度 背景颜色 亮度 对比度 饱和度 灰度 反转图像 色相旋转 变换时长 变换状态动画持续的时长 变换类型 选择变换状态过程的速度曲线类型。

    参数选项

    linear、 ease、 ease-in、 ease-out、 ease-in-out、

    动作(回调)表

    对应动作 结果引用 结果状态 结果引用属性 结果属性说明 打印为图片 打印的图片 完成