微信小程序 09 前后端交互
9.1 前后端交互
- 首先 我们 要 在 安装了 node.js 的环境下 安装 nodemon 这个插件。
npm install -g nodemon
2. 修改 npm 和 npm.cmd 两个 文件的 内部 内容。
prefix -g
修改为 prefix --location=global
即可。
- 执行下面的 cmd 指令
npm install -g color-name --unsafe-perm=true
- 来到 我们的 node.js 服务器的项目文件夹,直接
npm start
运行。
npm start
9.2 banner 轮播图数据的获取
wx.request(对象)
这个对象有特别多的属性,详细的可以 去看 官方文档。
gttp:localhost:3000/banner
onLoad(options) {wx.request({url: 'http://localhost:3000/banner',data:{type:2},success: (res) =>{console.log('请求成功',res);},fail: (res) => {console.log('请求失败',res);}});},
它会告诉我们 你这 url 不符合 规范呀。就会报错。
注意点:
- 协议必须是 https 协议
- 一个接口 最多 只能配置 20个 域名
- 并发限制上限要求 只能是 十个。
但是 如果在 开发过程中,我们是可以 不用 特别遵循 这些 规范的,但是 如果要是 发布的话。就必须要 遵循了!!
直接 在 详情里面,选择上 不校验 https 就行了。
你看 这样的话, 就请求 成功了。
data: {banners:{}},/*** 生命周期函数--监听页面加载*/onLoad(options) {wx.request({url: 'http://localhost:3000/banner',data:{type:2},success: (res) =>{console.log('请求成功',res);this.setData({banners:res.data.banners});console.log(this.data.banners);},fail: (res) => {console.log('请求失败',res);}});},
<!-- 轮播图区域--><swiper class="index-swiper" indicator-dots indicator-color='ivory' indicator-active-color='#d43c33' autoplay><swiper-item wx:for="{{banners}}" wx:for-item="banner"><image src="{{banner.pic}}"></image></swiper-item></swiper>
微信小程序 09 前后端交互相关推荐
- 驾校分期-众筹项目java前后端分离项目vue(微信小程序+java前后端源码下载)
可以idea直接打开,mysql数据库项目,前后端分离项目vue,分期可自动设置,自动换算金额 驾校分期-众筹项目java前后端分离项目vue(微信小程序+java前后端源码下载)
- 【小程序websocket前后端交互】uniapp写微信小程序聊天功能功能,websocket交互功能,心跳重连【详细注释,复制即用】
前言 这几天在做的一个需求,就是要写一个小程序端的页面,用于跟客服聊天. 然后就用到了websocket技术,以前我做过网页版的,但是做小程序后发现网页版的逻辑放过来没问题,但是很多的方法和api是不 ...
- 最近很火的 倒放挑战 - ReverseVoice (微信小程序版 前后端源码) Ts Node Taro
项目地址: https://github.com/smackgg/reversevoice 整个项目其实很简单,从本人在抖音和 B 站看到火起来到最终小程序上线也就几天的下班时间就搞定了,11月16日 ...
- 微信小程序篇_01 微信小程序与Java后端接口交互
微信小程序与Java后端接口交互 准备 创建后端项目 创建小程序项目 本文主要介绍小程序前后端数据的交互,实践演示. 准备 创建后端项目 我这里就创建一个SpringBoot项目作为演示. 在创建项目 ...
- 智慧车行预约小程序,汽车保养、维修、美容、检测预测小程序,前后端完整代码包括车行动态,养车常识,保养预约,维修预约,洗车美容预约
功能介绍 智慧车行小程序,是一个专门为洗车/4S/车辆维修行业打造的小程序,前后端完整代码包括车行动态,养车常识,保养预约,维修预约,洗车美容预约,汽车检测预约等功能,采用腾讯提供的小程序云开发解决方 ...
- 微信小程序开发(后端Java)
微信使用的开发语言和文件很「特殊」. 小程序所使用的程序文件类型大致分为以下几种: ①WXML(WeiXin Mark Language,微信标记语言) ②WXSS(WeiXin Style Shee ...
- 微信小程序开发前准备
微信小程序开发前准备 前期准备 开发者工具 聚合免费API接口 开发者账号注册 文件解析 1.app.js是小程序的脚本代码.程序的主体代码主要在这个文件中实现.这个文件中包括小程序的生命周期函数 ...
- 微信小程序与webview H5交互(内嵌H5跳转原生页面)
在开发中,使用web-view组件内嵌H5页面是非常常见的,但很多人不知道webview内嵌H5如何与原生小程序 交互.下面介绍下实现微信小程序与webview H5交互的方法. web-view功能 ...
- 微信小程序向java后端发送对象时 ,后端接收不到
微信小程序前端向后端发送对象接收不到 这里时请求头 这里时data中做的假数据 这是封装好的 post请求 后端的Controller代码 返回的结果 接收结果为null 但是可以接到可以用过 加@ ...
最新文章
- ARSessionConfiguration报错问题
- android新材料设计,android - 如何实现新材料BottomAppBar为BottomNavigationView - SO中文参考 - www.soinside.com...
- 清华大学 lt;现代软件工程gt; 项目小组名单
- Android Studio的快捷键图文并茂
- int** 赋值_一篇文章搞明白Integer、new Integer() 和 int 的概念与区别
- 计算机表格函数最大值操作,excel表格的各函数的基本操作
- 2019CBA选秀大会最终结果
- UE5回合制游戏【2-摄像机控制】(蓝图版)
- WebService(1) 调用第三方服务
- DNS(域名解析系统)协议
- java中switch的用法和逻辑运算符
- SPSS Modeler 多元线性回归分析(指南 第九章)
- Ansj中文分词使用教程
- No enclosing instance of type testTry is accessible. Must qualify the allocation...之解决方法
- 《明解C语言》笔记及课后习题答案 【第四章】
- html如何用ajax连杰和苏局哭,ajax的探究与使用
- ROS 小车原地转圈的解决办法及调试方法
- html td中加label,HTML——label标签
- 微信高手必须知道30个技巧
- 基于C++的酷跑游戏,上班摸鱼必备,代码如下
热门文章
- [学习][笔记]C++/WinRT入门 01Hello world
- Debezium MySQL源连接器
- word文档中插入图片显示不全解决办法
- 复星打造的外滩新地标--BFC外滩金融中心将于12月12日正式开业
- 常见的 vue elementUI el的标签总结
- 业务层Service的作用
- sqlplus中怎么导入java类,[导入]SQLPLUS 操作大全
- springboot+vue+element-ui下载excel模板(静态文件)
- 【蓝桥杯考前一天总结PYthon终结篇】
- 【官方文档】Fluent Bit 安装在 Windows