微信小程序canvas 使用案例(一)

一、cavans 对象获取、上线文创建

1.wxml

html 复制代码
 <!-- canvas.wxml -->
 <canvas type="2d" id="myCanvas"></canvas>

2.js

javascript 复制代码
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {


    const query = wx.createSelectorQuery()
    query.select('#myCanvas')
      .fields({
        node: true,
        size: true
      })
      .exec((res) => {
        const canvas = res[0].node
        const ctx = canvas.getContext('2d')
        //分辨率处理
        const dpr = wx.getSystemInfoSync().pixelRatio
        canvas.width = res[0].width * dpr
        canvas.height = res[0].height * dpr
        ctx.scale(dpr, dpr)
        ctx.fillRect(0, 0, 100, 100);
      })

  },

3.css 代码忽略

结果:

更多:

微信小程序数组绑定使用案例(二)

微信小程序数组绑定使用案例(一)

input组件 type为nickname pc端获取不到这个绑定的值?

相关推荐
2501_9160074715 小时前
iOS开发中抓取HTTPS请求的完整解决方法与步骤详解
android·网络协议·ios·小程序·https·uni-app·iphone
jay神16 小时前
基于微信小程序课外创新实践学分认定系统
java·spring boot·小程序·vue·毕业设计
00后程序员张19 小时前
Windows 下怎么生成 AppStoreInfo.plist?不依赖 Xcode 的方法
ide·macos·ios·小程序·uni-app·iphone·xcode
微擎应用21 小时前
社交电商小程序管理系统
小程序
silvia_Anne21 小时前
微信小程序首页设置
微信小程序·小程序
安妮的小熊呢1 天前
CRMEB标准版v6.0: 商城DIY装修新升级,PS级自由设计!
运维·javascript·平面·信息可视化·小程序·开源软件
小离a_a1 天前
uniapp小程序封装圆环显示比例数据
android·小程序·uni-app
万岳软件开发小城1 天前
外卖系统源码如何选择?校园外卖APP+小程序平台搭建指南
小程序·同城外卖系统源码·校园外卖小程序·外卖app开发·外卖软件开发·外卖平台搭建
程序鉴定师1 天前
西安小程序制作的可靠选择与发展前景
大数据·小程序
杰建云1672 天前
小程序商城店铺装修怎么做
小程序