HarmonyOS应用开发-CanvasGradient对象练习

发布于 2022-3-23 10:27
浏览
1收藏

HarmonyOS应用开发-CanvasGradient对象练习-开源基础软件社区
说明:
从API version 4开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

渐变对象。

addColorStop
addColorStop(offset: number, color: string): void
设置渐变断点值,包括偏移和颜色。
HarmonyOS应用开发-CanvasGradient对象练习-开源基础软件社区

<!-- xxx.hml -->
<div class="container">
    <canvas ref="canvas" style="width: 500px; height: 500px; background-color: #ffff00;"></canvas>
    <input type="button" style="width: 180px; height: 60px;" value="fillStyle" onclick="handleClick" />
</div>

// xxx.js
export default {
    handleClick() {
        const el =this.$refs.canvas;
        const ctx =el.getContext('2d');
        const gradient = ctx.createLinearGradient(0,0,100,0);
        gradient.addColorStop(0,'#00ffff');
        gradient.addColorStop(1,'#ffff00');
    }
}

效果:
HarmonyOS应用开发-CanvasGradient对象练习-开源基础软件社区

标签
HarmonyOS应用开发-CanvasGradient对象练习.docx 26.6K 5次下载
2
收藏 1
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐