


Lorsque vous regardez la page de trafic mobile, vous devriez avoir vu divers graphiques changeants qui ressemblent beaucoup à de la science-fiction. Si vous les regardez longtemps, vous vous sentirez étourdi. Alors, comment sont réalisées ces photos ? Aujourd'hui, nous allons vous donner une brève démonstration de la façon d'utiliser le composant canevas du mini programme pour dessiner un carré de mise à l'échelle automatique
1. La page affiche une image carrée.
2. Le carré s'agrandit progressivement.
Le rendu dynamique est le suivant :
Le code source de la page d'accueil est le suivant :
<view class="copyright"> <view class="copyright_item">CopyRight:All Right Reserved</view> <view class="copyright_item">原创作者:html51.com</view> <view class="copyright_item">微信小程序开发者社区:51小程序</view> <view class="copyright_item"><image class="img" src="../copyright/image/logo.png"/></view> <view class="goto_counter"><button type="default" bindtap="goto_counter">点击进入图形缩放页面</button></view> </view>
Certains codes importants sont les suivants :
Page({ onReady:function(e){ var cxt_scale = wx.createContext();//创建并返回绘图上下文context对象。 var scale=0;//默认缩放倍数为0,大于0为放大,小于0位缩小 setInterval(function(){ //无限循环定时函数 scale+=0.5;// 向缩小后放大 if(scale==10){//但放大位数为10倍时,设置放大倍数为1 scale=1 } cxt_scale.scale(scale,scale)//对横纵坐标进行缩放 cxt_scale.rect(0,0,10,10)//边长为为10px的正方形 cxt_scale.stroke();//对当前路径进行描边 wx.drawCanvas({ canvasId:'canvasAutoScale',//画布标识,对应<canvas/>的cavas-id actions:cxt_scale.getActions()//导出context绘制的直线并显示到页面 }); },200) } })
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

Listes Sec
SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

PhpStorm version Mac
Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP