全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[南宁seo公司就找久澳]微信小程序canvas基础详解

  canvas 元素用于在网页上绘制图形◇◇○=。[南宁seo公司就找久澳]HTML5 的 canvas 元素使用 JavaScript 在网页上绘制2D图像。本文主要和大家分享微信小程序canvas基础详解,希望能帮助到大家◁■□◇。

  一.了解canvas

  
 

   canvas 标签默认宽度300px、高度225px。
同一页面中的 canvas-id 不可重复,满洲里市小程序制作公司如果使用一个已经出现过的 canvas-id,该 canvas 标签对应的画布将被隐藏并不再正常工作=▽。

  需要指定 canvasId,滁州市小程序开发哪家好该绘图上下文只作用于对应的 <-…;canvas/>

  

<■▲;!--canvas.wxml-->
<▽▷;view class="container"■○■▼;>•▽◇;
	<canvas canvas-id="◇▽;myCanvas"▼…○…; class="myCanvas" ></canvas>
<▼▽•;/view>
/**canvas.wxss*/
.myCanvas{
 border○▽: 1px solid #ccc;
 width-○:100%□•◇□;
 height▲★:250px;
}

 

  
 

  二.在canvas中绘制图形

  (1)☆•.步骤

  wxml中:

  

<canvas canvas-id="myCanvas" clas
s="myCanvas"▲○□; ></canvas>

 

  
 

  1.创建一个 Canvas 绘图上

  下文 CanvasContext
 

  

const ctx = wx■…☆.createCanvasContext('myCanvas'●◆;)

 

  2.们来描述要在 Canvas 中绘制什么内容

  

  

ctx•◆▽.setFillStyle('▷▲;red'▼◁▼▽;)
ctx.fillRect(10, 10△=, 150, 75)

 

  3.绘制

  

ctx▪▪★.draw()

 

  (2)▪◇-△.代码

  

  

//canvas.js 
//获取应用实例 
var app = getApp() 
Page({
	onLoad: function() {
		const ctx = wx.createCanvasContext('▪▲●•;myCanvas'=••;)☆◇▪;
		ctx.setFillStyle('red'□★;);
		ctx.fillRect(10★☆■▼, 10, 150, 75)▼●;
		ctx▽=.draw();
	}
})

 

  (3).效果

  
 

  相关推荐◁☆◆:

  js与canvas合成图片做出微信公众号海报功能

  怎样用canvas来绘制弧线和圆

  用H5的canvas做出弹幕效果

  以上就是微信小程序canvas基础详解的详细内容▪▲▼,07 2020.10 [平凉seo公司选择久澳]css如何使用伪元素清除浮动 什么是BFC? 块级格式化上下文,是一个独立的渲染区域,让处于 BFC 内部的元素与外部的元素相互隔离,丹阳市小程序开发哪家好使内外元素的定位不会相互影响。 我们先了解一个名词:BFC(block formatting con。更多请关注久澳传媒编程栏目其它相关文章!

[南宁seo公司就找久澳]微信小程序canvas基础详解

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。