微信小程序> 小程序画圆

小程序画圆

浏览量:525 时间: 来源:just_a_dream_

建立两个canvas标签,先绘制底层的浅灰色圆圈背景,再绘制上层的红色进度条。

.wxml的代码如下:

123456789view class="wrap"  view class="circle-box"    canvas class="circle" style="width:200px; height:200px;" canvas-id="canvasArcCir"    /canvas    canvas class="circle" style="z-index: -5; width:200px; height:200px;" canvas-id="canvasCircle"    /canvas    view class="draw_btn" bindtap="drawCircle"开始动态绘制/view  /view/view

WXSS代码

特别注意:底层的canvas最好使用。

12345678910111213141516171819202122232425262728page {  width: 100%;  height: 100%;  background-color: #fff;}  .circle-box {  text-align: center;  margin-top: 10vw;}  .circle {  position: absolute;  left: 0;  right: 0;  margin: auto;}  .draw_btn {  width: 35vw;  position: absolute;  top: 33vw;  right: 0;  left: 0;  margin: auto;  border: 1px #000 solid;  border-radius: 5vw;}

js代码如下:

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253//获取应用实例var app = getApp()  var interval;var varName;var ctx = wx.createCanvasContext('canvasArcCir');  Page({  

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎