第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

簡(jiǎn)單圖形不會(huì)顯示在畫布中

簡(jiǎn)單圖形不會(huì)顯示在畫布中

學(xué)習(xí) HTML5 我遇到了一本關(guān)于圖形和數(shù)據(jù)可視化的食譜。這是第一個(gè)練習(xí),我無法顯示圖形。我嘗試了很多東西,我什至復(fù)制并粘貼源代碼以查看它是否有效,但它沒有 D:這是代碼:index.html:<!DOCTYPE html><html>  <head>    <meta charset="utf-8" />    <script src="01.01.canvas.js"></script>    <title>Canvas Example</title>  </head>  <body onLoad="init();" style="margin:0px">    <canvas id="myCanvas"> </canvas>  </body></html>01.01.canvas.js:function init(){    updateCanvas();}function  updateCanvas(){    //rest of the code in the next steps will go in here    var width = window.innerWidth;    var myCanvas = document.getElementById("myCanvas");    myCanvas.width = width;    myCanvas.height = height;    var height = 100    var context = myCanvas.getContext("2d");        context.fillStyle = "#FCEAB8";        context.fillRect(0,0,width,height);    var circleSize=10;    var gaps= circleSize+10;    var widthCount = parseInt(width/gaps);     var heightCount = parseInt(height/gaps);     var aColors=["#43A9D1","#EFA63B","#EF7625","#5E4130"];    var aColorsLength = aColors.length;    for(var x=0; x<widthCount;x++){        for(var y=0; y<heightCount;y++){          context.fillStyle = aColors[parseInt(Math.random()*aColorsLength)];          context.beginPath();          context.arc(circleSize+gaps*x,circleSize+ gaps*y, circleSize, 0, Math.PI*2, true);           context.closePath();          context.fill();           }    }}我期望在畫布中顯示一個(gè)填充了多種顏色點(diǎn)的矩形塊。
查看完整描述

1 回答

?
浮云間

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊

這里的問題是您的代碼在聲明和初始化之前嘗試使用高度變量。


myCanvas.height = height;

var height = 100

只需要切換這些行的順序,以便在嘗試使用高度時(shí)具有有效值,如下所示:


var height = 100

myCanvas.height = height;


查看完整回答
反對(duì) 回復(fù) 2021-12-02
  • 1 回答
  • 0 關(guān)注
  • 186 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)