做题小程序开发

答题微信小程序实现(5):大功告成,整个模板,题库导入/切换/积分/选择对错判断/闯关成功 哎呀妈呀,总算弄完了,可以干点别的去了。 第1个是初始页面,第2个是选错的样子,选对了是绿色,第3个是全答完了,跳转题库告罄的页面,第四个结构。 data文件夹下面有一个post-data.js文件,pages下面是index、tiaozhuan文件夹。 其他的不用管,跟程序没关系。 一个一个来。先看post-data.js。 var local_database = [{ 阅读详情

页面简要概述

一共包括三部分页面,分别为主界面(index)、做题页面(test)与结果页面(result)。每个页面包括WXML、WXSS和JS(TX)页面。其中,wxml页面用于显示内容,wxss页面用于显示基本样式,js页面用于页面行为。

index页面

index页面功能:一个开始测试按钮,触发后跳转至做题页面。
wxml:

 <button bindtap='beginAnswer'> 开始测试 </button>

js:

 beginAnswer: function() {
      wx.navigateTo({
        url: '../test/test',
      })
    },

开始测试按钮对应的动作函数名为beginAnswer,触发后跳转至test页面

test页面

test页面功能:呈现题目与选项,并统计正确与错误的数量
所有题目信息保存在app.js内的globalData中,包括question与option两个字段。
wxml:
题号、题目内容、选项内容,设立4个按钮分别为clickA,clickB,clickC,clickD
js:
设两个索引index与realIndex,index用于表示题号,realIndex用于表示问题索引,因此index从1开始而realIndex从0开始。
建立正确答案数组correctAnswer用appTest.globalData.question[realIndex].question获取题目细节,appTest.globalData.question[realIndex].option获取选项内容。当clickA触发时,if判断是否正确,正确则correct+1,否则error+1。将index与realIndex加1,并索引至下一题的题目。
当题目数量到达最大数量时,用wx.redirectTo带参跳转至result页面

result页面

result页面功能,显示正确数量与错误数量
wxml:
显示correct参数和error参数
js:
用onload函数加载test页面中的correct参数和error参数

个人笔记,如有侵权,请告知

小程序云开发入门——问卷测评小程序实战(3) 开始走向正规,粗略实现了连续答题~! 阅读详情

相关推荐

微信小程序 | 小程序开发

事实上,目前小程序在我们生活中已经随处可见(特别是这次疫情的推动,不管是什么岗位、什么年龄阶段的人,到哪都需要打开健康码)WePY是由腾讯开源的,一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。Mpvue是一个使用Vue开发小程序的前端框架,也是 支持 微信小程序、百度智能小程序,头条小程序 和 支付宝小程序;微信小程序、支付宝小程序、淘宝小程序、抖音小程序、头条小程序、QQ小程序、美团小程序等。,其他平台的小程序往往是平台本身的一些公司或者顺手开发的。

CoderHing的博客~ 1万+

前端vue实现答题功能(前端实现分页)

1. 前端实现分页,完成线上答题。2.显示当前答题的进度状态。首先html 代码模块。

Haiser_____的博客 3206

QQ小程序开发

这几天回学校论文答辩,忙完了琐碎的一些事之后。趁着空闲的时间,开始玩起了QQ小程序游戏,具体游戏就不必详细说明了,让我为之惊叹的是,我竟然会为之充¥。这让我产生了兴趣,想着入额和破解这个游戏,但是自己对于QQ小程序都不是很了解,更不必说其他霾天荒了。 开发QQ小程序阶段; 1、在QQ小程序开发平台注册好个人信息,预约开发账号:https://q.qq.com/#/ ...

黎明的博客 7846

纯前端答题交互(可单选、多选)

​ 纯前端答题交互(可单选、多选),用户确定选项可及时判断对错及提示功能; 题库可提前使用excel表格录好,在线使用Exel转JSON格式,网址:在线Excel、CSV转JSON格式-BeJSON.com 可以根据需求设置参数,即可达到所需效果: 每轮需要答题数、满多少分可抽奖、是否提交选项后展示提示对错信息及答案、展示提示对错信息及答案的时长(毫秒)、是否需要计时(每轮正计时 / 每题答题限时倒计时 / 每轮答题限时倒计时)、倒计时开始时间(秒)。

羽筠的博客 3440

小程序 · 云开发实战:从 0 到 1 快速开发电商小程序

电商应用,是所有应用开发里最常见但也最复杂的场景之一。本次课程,将进行基于小程序·云开发和 Taro 框架的【电商小程序开发】实战,从首页、商详、购物车、交易流程等电商模块,手把手教你搭建完整的电商小程序。 本次 Chat 主要内容: 云开发的特点及优势 Taro 框架特点的介绍 电商小程序的搭建思路 电商模块的搭建步骤 ...

GitChat 3414

从TM1到TM9:手把手教你用Wireshark抓包分析LTE下行调度与传输模式切换

本文详细解析了如何使用Wireshark抓包分析LTE下行调度中的传输模式切换,从TM1到TM9的动态调整过程。通过实战案例,包括小区边缘移动、高速场景和多用户调度,揭示eNodeB如何基于信道质量指标(如RSRP、SINR)动态切换传输模式,并提供关键信令解析和优化建议,助力网络工程师提升LTE网络性能。

weixin_42651748的博客 315

在线答题小程序开发制作——可以扩展为【闯关答题】

通过选择功能完善的系统,创建题库目录,导入试题,可智能化管理试题,支持多种导入方式和试题分类,确保题库质量和便捷管理。{ question: '问题1', options: ['选项A', '选项B', '选项C'], correctAnswer: '选项A' },{ question: '问题2', options: ['选项A', '选项B', '选项C'], correctAnswer: '选项B' },. `pages/index/index.wxss` (页面样式)title: '答题结束',

m0_67060345的博客 1058

comsol 多物理场仿真流程-以开关柜为例

1、主要方法 在SolidWorks中对于开关柜的内部与外部结构进行建模,生成能够导入软件计算的3D模型。将SolidWorks中的模型导入comsol软件中,设置参数进行多物理场耦合仿真。 1、具体步骤 删除高压开关柜中对其内部电磁环境无较大影响的结构,如低压测量柜、断路器内部结构等。 导入模型:将厂家提供的3D模型转化为solidworks结构模型。 修复模型:修复已转化模型中转化错误的部分、修复已转化模型中非实体部分、修复已转化模型中重叠实体部分 化简模型:去除过于...

健忘16的博客 7020

【毕业设计】考试刷题小程序 基于微信小程序的考试刷题系统小程序

今天带来的是考试刷题小程序 基于微信小程序的刷题小程序,近年来微信小程序发展非常的火爆.其用完即走的优点深受大家喜爱.目前,市场上的考试刷题系统不是很多,尤其在微信小程序中,数量极少,这也增加了基于微信小程序的刷题系统的开发可行性.通过知识点练习,掌握学生知识的盲点,在不同阶段推荐不同的知识点试题,以便使考生考试前一天的记忆效果达到最佳.

qq_15801219的博客 2551

Proteus仿真实战:基于IIC驱动SSD1306的0.96英寸OLED显示方案解析

本文详细解析了在Proteus仿真环境中基于IIC驱动SSD1306的0.96英寸OLED显示方案。从硬件搭建、IIC接口连接、软件驱动移植到常见问题排查,提供了全面的实战指导,帮助开发者快速实现OLED显示功能并优化性能。

weixin_28724661的博客 770

[RAM] DRAM 导论:DDR4 | DDR5 | LPDDR5 | GDRR6 | HBM 应运而生

有数据的地方就有存储, 内存是谁都离不开的产品。而动态随机存取存储器(DRAM)作为一种常见的内存。本博客将介绍DRAM的基本概念、工作原理、优缺点以及应用领域等方面。

串起点滴 3917

UNI-APP小程序答题功能开发(左右滑动,判断,填空,问答,答题卡,纠错,做题倒计时等)

这里没啥好说的,就是根据不同的状态显示不同的内容。

声声的博客 1387

低功耗设计:如何计算power switch的数量?

power switch加多了漏电高,加少了ir drop会有问题,具体加多少合适要如何计算呢?这里可以给一个参考方式。 第一步,先选switch cell的类型 通常选用HVT类型的switch cell,优点是漏电更低,缺点也很明显,电阻大,压降也大,switch cell的大小选择,可以选择(开启电阻x面积)最小的switch cell,即单位面积提供最小并联电阻的cell类型。 第二步,计算数量 选好类型,确定了开启电阻,可以按照如下公式计算数量: Ron/Xnum • W/V = V•P

m0_61544122的博客 3576

答题小程序学习,题库答题类小程序,云开发+cms做后台,有错题集,积分排名,做题进度

今天开始手把手的带大家实现一款答题类的小程序 一,效果预览 二,配套资料 1,讲解视频 视频课我会在B站免费提供给大家,欢迎关注,欢迎三连。 https://space.bilibili.com/419474640/video 2,配套笔记 配套笔记分在线版和离线电子书版。 在线笔记会在石头哥的个人博客上免费给到大家,欢迎关注,笔记会持续更新。https://blog.youkuaiyun.com/qiushi_1990 3,支持石头哥???? 3-1,源码和配套资源获取 目前源码和配套资源暂时不免费,毕竟创作不易,

编程小石头 2万+

prplOS组件流程梳理

本文梳理了prplOS系统中设备信息管理模块(deviceinfo-manager)的工作流程。该模块启动时通过/etc/init.d/deviceinfo-manager调用核心框架amxrt执行,主要功能包括收集设备信息、管理数据模型、初始化子系统等。系统采用ODL文件定义数据模型,通过解析器将配置文件转换为内存中的对象树。流程涉及命令行参数解析、ODL文件加载、后端模块扫描等核心步骤,最终构建出完整的数据模型供上层应用访问。整个架构体现了模块化设计思想,通过动态加载插件实现功能扩展。

四儿家的小祖宗的博客 1263

SAR图像去斑(Despeckling)研究的主流开源数据集

这些数据集专门用于训练监督学习去斑模型,提供了配对的含斑SAR图像和对应的无噪声参考图像(Ground Truth)。这些数据集主要用于目标检测/识别,但包含原始SAR图像,可用于。由于缺乏真实无噪声SAR图像,许多研究采用。

VectorShift的博客 128

uniapp开发的小程序源码下载

小程序及H5应用60编程网题库,基于uniapp及vue3开发,实现在线做题,会员等功能,小程序及H5均已上线,小程序在微信内搜索60编程网可体验。 uniapp开发小程序还是很方便的,调试和上传都是通过hbuilderx,一套代码生成H5及程序,兼容性还是不错的,初学可以看看这套代码,项目构建,生产代码。 ui用的是uniapp的,和uniapp结合的比较好,如果已经会vue, 那么上手是非常快的! 接口是用php写的简单接口,自己也可以模拟数据。但是用于小程序的话,要有https的业务域名,并且要

broadblue的专栏 1305

matlab 点云学习目录【2026最新版】

matlab 点云学习目录。博客长期更新,本文最近更新时间为:2026年6月15日。

点云侠的博客 3万+

答题小程序之需求沟通实录

国庆前段时间,有位网上的朋友找到我,说想要搭建一个在线答题小程序。经过一番详细的沟通,然后敲定下来了。 其实,他想要做的,就是经营自己的题库小程序,然后盈利模式是,用户付费进行解锁题库答题的模式。是的,这也是比较常见的知识付费模式。 以下是答题小程序之需求沟通,摘抄部分实录。 客户Q: 仔细看了您的在线答题小程序,挺好的 客户Q: 能否在您的小程序基础上改成我想要的 客户Q: 我提下需求,您去实现,同时看看需要多少费用 客户Q: 题库列表类似这样就可以,不必太复杂

mon_star°的博客 364

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

一人开发完成小程序---助你考公

一、项目背景 与女友一周年纪念日即将来临的前一个月,突发奇想想写个小程序作为礼物(她考公)。八月多还在实习,所以白天大多数时间是工作的,只有晚上和周末,以及九月上旬的完整时间。二、项目构思 小程序,顾名思义,小、轻便、易使用。考公,所需要的是做题和了解相关的咨询,对于国内外的新闻都要有一定的了解。如何才能把两者给结合起来呢?据前期的了解,现在大多数都是APP形式如【粉笔...

weixin_33739541的博客 215

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

微信刷题小程序开发学习笔记

系列文章目录 提示:小白学小程序开发 提示:根据自己所学记录笔记 文章目录系列文章目录前言一、环境搭建1. AppID(小程序ID)2. 小程序配置:[看开发文档](https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html)3 app.json全局配置:可以实现两个page之间跳转4. 组件1,text:编写文本信息,类似于span标签2,view:容器,类似于div标签3,image:图片二、使用步骤

qq_47232518的博客 1700

【小程序】如何开发属于自己的一款小程序

本文涉及小程序简介、小程序代码构成、小程序的宿主环境、协同工作、小程序的发布等内容。

十八岁讨厌编程的博客 2万+

自己用Python写了一个“做题神器”小程序,谁能给帮助加个GUI?

自己用Python写了一个“做题神器”小程序,谁能给帮助加个GUI? 主要特点: 1、每做20道新题,就会返回去复习一下错题,之后再继续往下做新题,再复习; 2、做题时,题库按规定格式用excel导入,做题过程中也定时保存到excel里,程序本身不保存题库内容; 3、多样化的复习标准:初级阶段:上次错、错三次以上、错多于对;高级阶段:只做对过一次的、五天以前做的,总之,对易错题及时复习、反...

苔原之家 2321

微信小程序开发详细步骤是什么?

一般使用到小程序开发平台,进入后按行业选模板,然后进行可视化编辑,不需要使用到代码,完成编辑后保存即可。好处是所需成较低,适合新手小白想要快速开发小程序和快速上线小程序。适合懂代码的人,需要用到微信官方的开发者工具进行开发,所需成本是最低的,然后购买服务器、域名。不太建议没基础的人自学代码,时间成本过高。把需求给外包公司,让外包公司帮你开发,好处是省心,但是所需要成本是比较高的。以上是关于微信小程序开发详细步骤的内容,希望对大家有帮助。在小程序开发平台授权小程序账号即可上线。把写好的小程序打包上传。...

- 973

开发小程序都需要会哪些技术?

越来越多的年轻人加入码农大军,有的学习前端HTML,有的学习Java,有的学习Python,但小程序的爆发有兴起了小程序开发的学习热潮,今天就和大家分享学习微信小程序开发,新手需要掌握哪些方面技术? 在长期的工作学习中,要掌握好小程序开发技术,必须学习以下7个知识模块,这7个知识模块是我们认真梳理出来的,因为很多自学者不知从何学起,这学一点,那学一点,眉毛胡子一把抓,结果什么也没学好,新手可以按照以下知识模块有条理的学,相信会很快学好的! 官方文档:https://developers...

CRMEB小程序商城的博客 1万+

【微信小程序】你了解小程序开发吗?

微信小程序开发能够降低用户的开发成本,考虑到不同平台的兼容性,微信小程序能够满足不用使用需求,降低了程序的开发成本节约了时间周期,让企业利用微信的优势能够推广和简化相应的流程,只要通过扫描二维码具能够完成。本节讲解如何创建第一个微信小程序,以及小程序的代码结构!.....................

zhangxia_的博客 1864
上一篇: Liouville 公式
下一篇: word撰写问题
luyi12138
博客等级 码龄7年 53粉丝 16原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值