微信小程序如何连接Java后台


Posted in Javascript onAugust 08, 2019

前端时间有人问我小程序怎么连接后台,这里直接贴代码

在app.js里

// api request
 request(url, params) {
  return new Promise((resolve, reject) => {
   wx.request({
    url: baseUrl + url,
    method: 'POST',
    data: params,
    success(res) {
     console.log(res.data)
     resolve(res.data)
    },
    fail(res) {
     console.log(res)
     reject(res)
    }
   })
  })
 },
 
 // api
 getHomeLayout(params) {
  return this.request('/wechat/home/getHomeLayout', params)
 },

这里baseUrl就是你本机ip+你后台项目的名称

到需要调用api的页面,直接实例化var app = getApp();用app. getHomeLayout再传入指定的参数就可以

Javascript 相关文章推荐
轻量级 JS ToolTip提示效果
Jul 20 Javascript
JavaScript代码复用模式详解
Nov 07 Javascript
node.js中的querystring.stringify方法使用说明
Dec 10 Javascript
理解javascript定时器中的setTimeout与setInterval
Feb 23 Javascript
Bootstrap 填充Json数据的实例代码
Jan 11 Javascript
基于javascript的异步编程实例详解
Apr 10 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
Jul 18 Javascript
详解vue 模版组件的三种用法
Jul 21 Javascript
在Vue.js中使用Mixins的方法
Sep 12 Javascript
vue-cli3.X快速创建项目的方法步骤
Nov 14 Javascript
通过javascript实现扫雷游戏代码实例
Feb 09 Javascript
JavaScript中isPrototypeOf函数
Nov 07 Javascript
vue 实现Web端的定位功能 获取经纬度
Aug 08 #Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
Aug 08 #Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
Aug 08 #Javascript
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 #jQuery
微信小程序嵌入腾讯视频源过程详解
Aug 08 #Javascript
17道题让你彻底理解JS中的类型转换
Aug 08 #Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 #Javascript
You might like
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
php无限分类且支持输出树状图的详细介绍
2013/06/19 PHP
PHP图片水印类的封装
2017/07/06 PHP
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
基于JQuery实现的Select级联
2014/01/27 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
Node.js对MongoDB数据库实现模糊查询的方法
2017/05/03 Javascript
Angular2 之 路由与导航详细介绍
2017/05/26 Javascript
angularjs定时任务的设置与清除示例
2017/06/02 Javascript
vue单页应用中如何使用jquery的方法示例
2017/07/27 jQuery
js使用xml数据载体实现城市省份二级联动效果
2017/11/08 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
JavaScript实现留言板案例
2020/03/17 Javascript
加速vue组件渲染之性能优化
2020/04/09 Javascript
Python3.2中Print函数用法实例详解
2015/05/19 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
Python 使用PIL numpy 实现拼接图片的示例
2018/05/08 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
Python中Unittest框架的具体使用
2019/08/27 Python
基于Python3.7.1无法导入Numpy的解决方式
2020/03/09 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
史泰博(Staples)中国官方网站:办公用品一站式采购
2016/09/05 全球购物
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
初中英语教学反思
2014/01/25 职场文书
个人总结与自我评价
2014/09/18 职场文书
法人代表证明书
2014/09/18 职场文书
2014年化验员工作总结
2014/11/18 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
2015年毕业生个人自荐书
2015/03/24 职场文书
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS