微信小程序-调查问卷

调查问卷

  • 搭建本地服务器
  • 新建小程序
  • 注意

搭建本地服务器

  • 使用node.js(要安装node.js)搭建本地HTTP服务器,在小程序所在目录创建web目录
    ,并在web目录下打开CMD,初始化项目
npm init -y
  • 然后安装express框架
npm install express --save
  • 安装nodemon监控文件
npm install nodemon -g
  • 在web目录下新建index.js文件,编写代码如下:
const express=require('express');
const bodyParser=require('body-parser');
const app=express();
app.use(bodyParser.json());
//处理post请求
app.post('/',(req,res)=>{console.log(req.body);res.json(req.body);
});
//服务器内的初始数据
var data={name:'张三',gender:[{name:'男',value:'0',checked:false},{name:'女',value:'1',checked:false},],skills:[{name:'HTML',value:'html',checked:false},{name:'CSS',value:'cs',checked:false},{name:'JavaScript',value:'js',checked:false},{name:'PS',value:'ps',checked:false},],opinion:'测试',};
app.get('/',(req,res)=>{res.json(data);});
//监听3000端口
app.listen(3000,()=>{console.log('server running at http://127.0.0.1:3000');
});
  • 最后使用cmd启动服务器
nodemon index.js

看到server running at http://127.0.0.1:3000,表示启动成功。

新建小程序

(可以自己添加页面,也可以在小程序中的index目录下编写)

  • 创建新的页面check
    在check.wxml文件里编写问卷调查表单
<view class="container"><form bindsubmit="submit"><view><text>姓名:</text><input name="name" value="{{name}}"/></view><view><text>性别:</text><radio-group name="gender"> <label wx:for="{{gender}}" wx:key="value"><radio value="{{item.value}}" checked="{{item.checked}}">{{item.name}}</radio></label></radio-group></view><view><text>专业技能:</text><checkbox-group name="skills"><label wx:for="{{skills}}" wx:key="value"><checkbox value="{{item.value}}" checked="{{item.checked}}">{{item.name}}</checkbox></label></checkbox-group></view><view><text>您的意见:</text><textarea name="opinion" value="{{opinion}}"></textarea></view><button form-type="submit">提交</button></form>
</view>
  • 在check.js文件下编写js代码
 data: {name:'张三',gender:[{name:'男',value:'0',checked:false},{name:'女',value:'1',checked:false},],skills:[{name:'HTML',value:'html',checked:false},{name:'CSS',value:'cs',checked:false},{name:'JavaScript',value:'js',checked:false},{name:'PS',value:'ps',checked:false},],opinion:'测试',},/*** 提交事件*/submit:function(e){wx.request({url: 'http://127.0.0.1:3000/',method:'POST',data:e.detail.value,success:function(res){console.log(res)}})}, /*** 生命周期函数--监听页面加载(获取服务器中的初始表单)*/onLoad: function (options) {var that=thiswx.request({url: 'http://127.0.0.1:3000/',success:function(res){that.setData(res.data)}})},

注意

每次使用小程序的时候都要在服务器目录下进行启动服务器
在web目录下打开cmd,输入

nodemon index.js

最后效果图
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/46604.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在当前就业形势下,如何提高应届生在职场中的竞争力,让ChatGPT帮你解答

在当前就业形势下&#xff0c;应届生要提高自身的竞争力&#xff0c;可以从以下几个方面入手&#xff1a; 学习技能&#xff1a;不断学习提升自身专业和技能水平&#xff0c;获取行业认证证书&#xff0c;参加培训课程。 实习和项目实践&#xff1a;通过实践课程&#xff0c;公…

泰裤辣!ChatGPT帮你制定个人发展计划,助力你实现职场腾飞……

作为一名职场人&#xff0c;你是否曾经感到自己的职业生涯缺乏方向和规划&#xff1f; 是否曾经为了应对工作中的挑战而感到力不从心&#xff1f; 如果你的答案是肯定的&#xff0c;那么认真制定自己的个人发展计划&#xff0c;为自己的职业生涯打下坚实的基础就是你必须要做…

ChatGPT-看一看你还有多久失业

需求&#xff1a;将下列表格中的数据导入mysql数据库并且可以将mysql数据库上的数据导出到excel&#xff0c;如果让你做需要多久时间 第1次询问ChatGPT&#xff1a;一个excel内部有多个sheet&#xff0c;每个sheet的表头都是章节号、测试项、测试子项、用例名称、用例表示、测试…

【CCNA | 网络模拟器CPT系列】Cisco Packet Tracer 8.2.0 的安装 Ⅰ

目录 1. 下载 Cisco Packet Tracer2. 安装 Cisco Packet Tracer&#xff08;1&#xff09;许可协议界面&#xff08;2&#xff09;选择安装目录&#xff08;3&#xff09;选择开始菜单文件夹&#xff08;4&#xff09;选择附加任务&#xff08;5&#xff09;确认设置选择&#…

无线POE交换机突然离线导致AP下用户无法上网

环境&#xff1a; 华为S1730S-S 锐捷 NBS3100-24GT4SF 问题描述&#xff1a; 无线POE交换机突然离线导致AP下用户无法上网 交换机各个指示灯都正常&#xff0c;现在有无线信号 连接上获取不到ip 本地远程管理地址也访问不了 解决方案&#xff1a; 1.电脑直连这个交换机…

Cisco Packet Tracer应用登入后还是不能运行的问题

问题出现的可能性 版本低&#xff0c;达不到要求&#xff1b;建议下载最新版本试一 试&#xff0c;以下是8.2.1版&#xff08;在官网登入后资料中下载->如图1&#xff09;登入时注意选择China->如图2&#xff0c;登入后就可以使用->如图3 图1 图2 图3

Python 自动化办公应用大全(ChatGPT 版)

以下内容来自公众号逆锋起笔&#xff0c;关注每日干货及时送达 你被降维打击过吗&#xff1f; 在刘慈欣的科幻小说《三体》中&#xff0c;高级文明掌握了一种维度武器&#xff0c;可以将攻击目标所处的空间维度降低&#xff0c;使其无法生存。 二向箔飞出&#xff0c;整个太阳系…

人工智能学术顶会——NeurIPS 2022 议题(网络安全方向)清单、摘要与总结

按语&#xff1a;随着大模型的崛起&#xff0c;将AI再次推向一个高峰&#xff0c;受到的关注也越来越大。在网络安全领域&#xff0c;除4大安全顶会外&#xff0c;一些涉及AI的安全话题&#xff0c;包括对AI的攻防研究&#xff0c;以及应用AI做安全的研究方向&#xff0c;也会发…

教育最大的失败,是普通家庭富养孩子

作者| Mr.K 编辑| Emma 来源| 技术领导力(ID&#xff1a;jishulingdaoli) 著名教育家马卡连柯曾说&#xff1a;“一切都给孩子&#xff0c;牺牲一切&#xff0c;甚至牺牲自己的幸福&#xff0c;这是父母给孩子最可怕的礼物。”前些天刷到一个挺扎心的视频&#xff0c;不知道算…

互联网早报:华为高精度地图拟年内商用,正在一线城市采集数据

行业热点 1、华为高精度地图拟年内商用,正在一线城市采集数据; 2、飞书宣布于5月19日举办发布会,将重磅发布4.0版本; 3、美团发布新一代自研无人配送车,将在外卖等多场景规模化落地; 4、消息称快手正测试跨境进口“闭环”业务 将设独立的小店; 5、中国移动发布“5G…

拼多多砍不动了?

作者 |侯燕婷 闫俊文 2021年初高调宣布“年活跃买家数超过淘宝”的拼多多&#xff08;PDD.US&#xff09;似乎也抵住了用户增长天花板。 3月21日晚间&#xff0c;拼多多发布了2021年第四季度及全年财报。财报显示&#xff0c;2021年全年&#xff0c;拼多多年成交额&#xff08;…

微软宣布开源提速15倍的 DeepSpeed-Chat !是个人就能人手实现一个ChatGPT?

点击“开发者技术前线”&#xff0c;选择“星标” 让一部分开发者看到未来 作者 | 微软 DeepSpeed 开源项目组来源 | 开源社 #01 概述 近日来&#xff0c;ChatGPT 及类似模型引发了人工智能&#xff08;AI&#xff09;领域的一场风潮。这场风潮对数字世界产生了革命性影响。Cha…

chatgpt赋能Python-pythonsep怎么用

Python在SEO中的应用 Python一直是广受欢迎的编程语言之一&#xff0c;它拥有强大的功能和易于使用的特性&#xff0c;使得它成为了许多开发人员们的首选。“Pythonsep”是Python在SEO中的应用&#xff0c;它可以帮助用户更好地优化自己的网站&#xff0c;让网站更容易被用户发…

微信小程序入门02-安装mysql

我们上一篇介绍的是微信开发者工具的安装&#xff0c;开发一个小程序肯定要有后端服务&#xff0c;有后端服务首先要可以存储和查询数据。 数据库种类比较多&#xff0c;我们这里选择mysql&#xff0c;为啥选择这个呢&#xff0c;因为首先用的人多比较稳定&#xff0c;再一个免…

深度学习实战20(进阶版)-文件智能搜索系统,可以根据文件内容进行关键词搜索,快速找到文件

大家好,我是微学AI,今天给大家带来深度学习实战项目-文件智能搜索系统,文件智能搜索系统是一种能够帮助用户通过文件的内容快速搜索和定位文件的软件系统。 随着互联网和数字化技术的普及,数据和信息呈现爆炸式增长的趋势,文件管理和搜索变得越来越困难。传统的文件搜索方…

R语言(一) ggplot2常用绘图命令总结

提到R语言&#xff0c;总会想到它强大的绘图包ggplot2&#xff0c;甚至于其他语言中也有它的痕迹(例如&#xff0c;python中的matplotlib模块就有ggplot样式)。以下&#xff0c;总结了一些日常绘图中常用的命令。 目录 一、基本绘图二、精雕细琢(1) 添加标题、横纵轴标签(2) 图…

R语言-ggplot2图形语法

简介 在R里&#xff0c;主要有两大底层图层系统&#xff0c;一是base图形系统&#xff0c;二是gird图形系统。lattice包与ggplot2包正是基于gird图形系统构建的&#xff0c;他们都有自己独特的图形语法。 ggplot2有着自己独特的图形语法&#xff0c;这套语法归纳起来包括&…

R语言 tidyr包的三个重要函数:gather,spread,separate的用法和举例

tidyr是Hadley&#xff08;Tidy Data的作者Hadley Wickham&#xff09;写的非常有用、并且经常会使用到的包&#xff0c;常与dplyr包结合使用&#xff08;这个包也是他写的&#xff09; 准备工作&#xff1a; 首先安装tidyr包&#xff08;一定要加引号&#xff0c;不然报错&a…

生产力飙升!皮卡智能新产品上线,带你进入AIGC新纪元

最近以ChatGPT为首掀起的AIGC浪潮可谓席卷到了各行各业&#xff0c;算力和技术的提高终于到达了一个“质变”点。于是&#xff0c;皮卡智能最近也整出一个新活儿&#xff0c;以一种全新的面貌与大家见面——「神采PromeAI」 与去年上线的「AI艺术创作」不同&#xff0c;这款新产…

chatgpt赋能python:用Python画出栩栩如生的动画人物

用Python画出栩栩如生的动画人物 对于许多人来说&#xff0c;动画是一种风靡全球的艺术形式。随着技术的进步&#xff0c;动画制作变得越来越容易&#xff0c;并且有许多软件可以协助画家完成它们的工作。然而&#xff0c;像 Python 这样的编程语言不仅可以编写动画&#xff0…