我的编程空间,编程开发者的网络收藏夹
学习永远不晚

用chart.js添加动态背景图

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

用chart.js添加动态背景图

本文实例为大家分享了用chart.js添加动态背景图的具体代码,供大家参考,具体内容如下

1.效果图:

2.HTML

<div class="background-image">
            <canvas id="drawing">
            </canvas>
        </div>

2.Javascript

function drawBar(){
    var drawing=document.getElementById("drawing");
    var ctx=drawing.getContext("2d");
    var data = {
        labels: produceLabels(20),
        datasets: [
            {
                label:"",
                borderWidth: 1,
                data:produceRandom(20),
            }
        ]
    };
 
    var options={
        scales:{
            xAxes:[{
                display:false
            }],
            yAxes:[{
                display:false
            }]
        },
        tooltips:{
            enabled:false
        },
        legend:{
            display:false
        }
    };
    var parameters={
        type:"bar",
        data:data,
        options:options
    }
 
    new Chart(ctx,parameters);
}
 
var num=0;
var max=1000;
function setBackground(){
    num++;
    drawBar()
    if(num<max)
    {
        window.setTimeout(setBackground,3000);
    }
}
 
setBackground();
 
//生成随机数
function produceRandom(len){
    var random_array=[];
    for(var i=0;i<len;++i)
    {
        random_array.push(Math.random()*100+1);
    }
 
    return random_array;
}
 
function produceLabels(len){
    var label_array=[];
    for(var i=0;i<len;++i)
    {
        label_array.push("");
    }
    return label_array;
}

是不是超级简单呢!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

用chart.js添加动态背景图

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

html背景图片怎么添加

如何添加 html 背景图片?在 元素中添加 background-image 属性,指定图像路径。使用 background-size 设置背景大小。用 background-repeat 控制背景重复方式。可选设置:背景位置、背景颜色
html背景图片怎么添加
2024-05-16

Word怎么添加背景图片

在Word中添加背景图片的方法如下:1. 打开Word文档,选择“页面布局”选项卡。2. 在“页面背景”组下,点击“背景”按钮。3. 在弹出的“页面背景”对话框中,选择“填充效果”下拉菜单。4. 在下拉菜单中选择“图片”选项。5. 点击“文
2023-09-16

android studio如何添加背景图片

在Android Studio中,要添加背景图片,可以按照以下步骤进行操作:1. 在项目的res目录中,找到或创建一个drawable目录(如果没有的话)。2. 将背景图片文件(通常是一个.png或.jpg文件)复制到drawable目录中
2023-08-23

html网页怎么添加背景图片

通过 css 或 html 添加背景图片可以提升用户体验。css 方法:在 标签中添加 css 规则,指定背景图片的 url。html 方法:在 标签中添加 html 代码,指定背景图片的 url。其他选项包括控制图像大小、重复方式和位
html网页怎么添加背景图片
2024-04-05

idea怎么添加图片做网页背景

要在网页背景添加图片,可以通过CSS样式来实现。以下是一种常用的方法:在CSS文件中添加以下样式代码:body {background-image: url('path/to/your/image.jpg');backg
idea怎么添加图片做网页背景
2024-03-02

ps中怎么给图层添加背景色

这篇文章给大家分享的是有关ps中怎么给图层添加背景色的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。添加方法:首先打开软件,点击页面顶部的“文件”-“打开”,导入一张图片素材;然后点击图层窗口下的“创建新图层”;最
2023-06-15

css怎么给按钮添加背景图片

今天小编给大家分享一下css怎么给按钮添加背景图片的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.首先,在页面中创建两个按
2023-07-04

uniapp动态显示隐藏背景图片

随着移动互联网和移动应用的迅速发展,越来越多的开发者和企业开始采用多平台开发的方式,以减少开发成本和提高用户体验。作为一款跨平台开发框架,UniApp提供了一系列丰富的API,可以快速搭建起一个多平台应用。在这篇文章中,我们将介绍如何使用UniApp实现动态显示和隐藏背景图片的功能。一、前置条件在进行本文的使用,你需要了解UniApp的基本使用,并且已经创建好了一个UniApp
2023-05-22

使用PyQt5 怎么给widget窗口添加背景图片

使用PyQt5 怎么给widget窗口添加背景图片?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。#! /usr/bin/env python# -*- coding:utf
2023-06-08

Dreamweaver网页中的文本如何添加背景图片

这篇文章将为大家详细讲解有关Dreamweaver网页中的文本如何添加背景图片,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法如下:1、首先,打开Dreamweaver,新建html文件,然后输入文本内
2023-06-08

Android用RecyclerView实现动态添加本地图片

本文介绍了Android用RecyclerView实现动态添加本地图片,分享给大家,具体如下:本文所用的多图选择的library来自:https://github.com/lovetuzitong/MultiImageSelector简单介
2023-05-30

关于在HTML网页制作中如何添加背景图片

这篇文章主要介绍了关于在网页制作中如何添加背景图片,我们通常使用background来添加网页的背景图,需要的朋友可以参考下
2023-05-15

编程热搜

目录