首页 > 编程语言 >小程序第四章作业

小程序第四章作业

时间:2024-03-29 09:59:00浏览次数:11  
标签:作业 Math 程序 40 colors arc ctx test 第四章

操作题

1.使用canvas组件实现“五圈”的绘制。

代码实现如下

test.wxml代码:

<canvas canvas-id="olympic-rings" style="width: 800px; height: 500px;"></canvas>
<!-- 引用canvas组件并设置id -->

test.js设置样式:

Page({
  onReady: function () {
    const ctx = wx.createCanvasContext('olympic-rings');

    // 设置五环颜色
    const colors = ['#6495ed', '#000000', '#9acd32', '#ff0000', '#ffd700'];

    // 绘制蓝色环
    ctx.beginPath();
    ctx.arc(50, 50, 40, 0, 2 * Math.PI);
    ctx.setStrokeStyle(colors[0]);
    ctx.stroke();

    // 绘制黑色环
    ctx.beginPath();
    ctx.arc(110, 50, 40, 0, 2 * Math.PI);
    ctx.setStrokeStyle(colors[1]);
    ctx.stroke();

    // 绘制绿色环
    ctx.beginPath();
    ctx.arc(170, 50, 40, 0, 2 * Math.PI);
    ctx.setStrokeStyle(colors[2]);
    ctx.stroke();

    // 绘制红色环
    ctx.beginPath();
    ctx.arc(80, 90, 40, 0, 2 * Math.PI);
    ctx.setStrokeStyle(colors[3]);
    ctx.stroke();

    // 绘制黄色环
    ctx.beginPath();
    ctx.arc(140, 90, 40, 0, 2 * Math.PI);
    ctx.setStrokeStyle(colors[4]);
    ctx.stroke();

    ctx.draw();
  }
});

运行结果

2.使用相应组件,完成“书单”页面。

test.wxml代码:

test.js设置样式:

运行结果

3.使用相应组件,完成“西安找拼车”小程序部分页面。

test.wxml代码:

test.js设置样式:

运行结果

编程题

标签:作业,Math,程序,40,colors,arc,ctx,test,第四章
From: https://blog.csdn.net/weixin_74878822/article/details/137064116

相关文章

  • PS从入门到精通视频各类教程整理全集,包含素材、作业等
    PS从入门到精通视频各类教程整理全集,包含素材、作业等最新PS以及插件合集,可在我以往文章中找到由于阿里云盘有分享次受限制和文件大小限制,今天先分享到这里,后续持续更新【Photoshop教程】史上最容易听懂的PS...在最后四期:多的是你不知道的事)https://www.alipan.com/s/iRe3......
  • 程序员35岁会失业吗?
      在当今快速发展的科技时代,程序员这个职业无疑备受瞩目。然而,关于程序员在35岁时是否会失业的疑问,也时常在人们的脑海中浮现。那么,程序员35岁会失业吗?答案并非绝对,这取决于诸多因素的综合影响。  首先,我们要明确的是,年龄并不是决定程序员职业发展的唯一因素。虽然在......
  • 程序员常用的几种算法
    程序员常用的几种算法:排序算法:如快速排序、归并排序、冒泡排序等。这些算法用于对数据进行排序,以便于后续的搜索、查找等操作。搜索算法:如线性搜索、二分搜索等。这些算法用于在数据结构中查找特定的元素。图算法:如深度优先搜索(DFS)、广度优先搜索(BFS)、Dijkstra算法......
  • C程序设计(第五版)谭浩强---第十章 文件的输入输出习题
    例1:从键盘输入一些字符,并逐个把它们送到磁盘上去,直到用户输入一个'#'为止#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intmain(){ FILE*fp; charch,filename[20]; printf("输入文件名:"); gets_s(filename); if((fp=fopen(filename......
  • 带流量主功能的外卖菜谱小程序源码:助你轻松领取优惠券,个人使用也可通过审查
    外卖菜谱小程序源码-带流量主功能-外卖领劵个人也可过审这套小程序优点就带很多菜谱,各种你爱吃菜的做法与各类食材介绍营养搭配,相信很多小姐姐会感兴趣。宝妈宝爸这个小程序肯定能留的住这个群体的人脉流量,这是小程序最大的亮点;其它功能也没有什么对接外卖劵加个流量主。源......
  • 自定义微信红包封面小程序,附带后端源码,快速制作个性化红包封面,附带系统搭建教程
    采用云开发,无需服务器,无需域名。小程序里插入banner广告,插屏广告,视频广告,激励式广告。邀请好友获取抽奖机会,或者观看激励式广告获取抽奖机会。自己其他需要引流的小程序推广。下面是小程序的流量主广告代码修改位置:源码中直接替换/pages/下.vue文件中的流量主id即可首页最......
  • java毕业设计基于微信小程序的电影售票系统[附源码]
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义随着移动互联网的快速发展,微信小程序作为一种新型的应用形式,以其无需下载安装、使用方便的特点,受到了广大用户的青睐。电影作为一种重要的娱乐方式,已经成为了人们......
  • 学员健康管理系统 大作业
    学员健康管理系统大作业欢迎阅读本篇博客,我们将介绍如何优化一个基于Python和MySQL的用户管理系统。该系统旨在提供管理员和普通用户角色的功能,并包括用户管理、体检报告记录、医学知识库等功能。通过本指南,您将了解系统的重点功能以及如何结合代码进行解释。1.数据......
  • c语言程序实验——实验报告三
    c语言程序实验——实验报告三实验项目名称:实验报告3简单顺序程序设计实验项目类型:验证性实验日期:2024年3月28日一、实验目的1、学会准确使用c语言的数据输入与函数输出2、能编写简单顺序结构程序二、实验硬、软件环境Windows计算机、Devc6.0三、实验内容:编写程序:(1......
  • 如何使用Java代码混淆技术保护您的应用程序
     摘要本文探讨了代码混淆在保护Java代码安全性和知识产权方面的重要意义。通过混淆技术,可以有效防止代码被反编译、逆向工程或恶意篡改,提高代码的安全性。常见的Java代码混淆工具如IPAGuard、Allatori、DashO、ZelixKlassMaster和yGuard等,为开发者提供了丰富的选择。本文将介......