Maison > Applet WeChat > Développement de mini-programmes > Explication détaillée des bases du canevas du mini programme WeChat

Explication détaillée des bases du canevas du mini programme WeChat

小云云
Libérer: 2018-03-17 13:56:36
original
7681 Les gens l'ont consulté

L'élément

canvas est utilisé pour dessiner des graphiques sur des pages Web. L'élément canevas de HTML5 utilise JavaScript pour dessiner des images 2D sur une page Web. Cet article partage principalement avec vous une explication détaillée des bases du canevas du mini programme WeChat, dans l'espoir d'aider tout le monde.

1. Comprendre la toile


La balise canvas a une largeur par défaut de 300px et une hauteur de 225px.
Le Canvas-id dans la même page ne peut pas être répété. Si vous utilisez un Canvas-ID déjà apparu, le Canvas correspondant à la balise Canvas sera masqué et ne fonctionnera plus correctement.

doit spécifier canvasId. Ce contexte de dessin n'agit que sur le <canvas/>

<!--canvas.wxml-->
<view class="container">
	<canvas canvas-id="myCanvas" class="myCanvas" ></canvas>
</view>
Copier après la connexion
/**canvas.wxss*/
.myCanvas{
    border: 1px solid #ccc;
    width:100%;
    height:250px;
}
Copier après la connexion
< correspondant. 🎜 >


2. Dessinez des graphiques sur toile

(1). Étapes

wxml :

<canvas canvas-id="myCanvas" clas
s="myCanvas" ></canvas>
Copier après la connexion


1. Créez un dessin Canvas sur

ci-dessous CanvasContext.

const ctx = wx.createCanvasContext(&#39;myCanvas&#39;)
Copier après la connexion

2.Décrivons quel contenu dessiner dans Canvas

ctx.setFillStyle(&#39;red&#39;)
Copier après la connexion
ctx.fillRect(10, 10, 150, 75)
Copier après la connexion

3. Tirage au sort

ctx.draw()
Copier après la connexion

(2).Code

//canvas.js 
//获取应用实例  
var app = getApp()  
Page({
	onLoad: function() {
		const ctx = wx.createCanvasContext(&#39;myCanvas&#39;);
		ctx.setFillStyle(&#39;red&#39;);
		ctx.fillRect(10, 10, 150, 75);
		ctx.draw();
	}
})
Copier après la connexion

(3). Effet


Recommandations associées :

Synthèse JS et toile d'images pour créer des affiches de compte public WeChat

Comment utiliser le canevas pour dessiner des arcs et des cercles

Utilisez le canevas H5 pour créer un effet de barrage

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal