菲律宾j9集团|Home

135-2716-3909
网站建设资讯详细

微信小程□□序开发之△一些常用□□□□的自定义□□□□方法

发表日期:2026-07-25 18:18:58   作者来源:陈应信   浏览:7183   标签:微信小程序开发    
上次讲到□□小程序的□□一些自带□□的JS方法,下面我们□□□讲一讲小□□□程序中我◉们可能经□□□常会用的△一些自义※定方法,所谓自定□□□义方法,就是我们□□□需要用到♦时,直接调用□□□就可以了,与JS的方法类□□□似,一般自定□□义方法我□□□□们放在utils/util.js文件里面,并在每个□□页面的js文件引入□□这个文件,引入方法:var util = require('../../utils/util.js'),这样使用util.方法名称◉就可以调□□□□用utils文件里的○自定义方□□□□法了。
     自定义方法一,调用API接口地址,这个方法可以说是做小程序时必需的,如下图所示:

小程序代码1

自定义方法二,调用API有几种方式,一种是以POST方法调用,如下图所示:

小程序代码2

其中url就是接口的地址,success是调用接口成功时的回调处理,fail调用接口失败时的回调处理,data就是参数的数组,例如我们提交表单时经常会用到,就是参数名:参数值的形式。
一种是以GET方法调用,如下图所示:

小程序代码get

该方法与□□上面的POST方法差不□□□多,但它传递□□□□参数是通□□□过url的方式传□□递的,不需要填□□写data参数的数□□组。
 
还有一种是以json方式调用,如下图所示:

小程序代码json

 
该方法使用较少,就是header: {
      'content-type': 'application/json',
},  发送请求时携带的头部信息是json。
自定义方☆法三:弹窗的提□□□示,例如自动•关闭的提□□□□示的方法,如下图所◥示:

小程序代码6

这里的wx.showToast其实也是□□□□微信自带□□的函数,title是提示的□□□□内容,duration是弹窗时□□长,单是毫秒,弹窗如下□□图所示:

提交成功

默认提示□□□两秒后消◤失,一般情况♦下我们还◤会有跳转□□□页面的动▽作,如下方法:
      setTimeout(function () {
          wx.navigateBack({
            delta: 1
          })
        }, 2000);
即两秒后□□返回上一□□□□个页面,跳转的方※法有很多◇种,我们将在◥后面的文□□□章中会讲□□□□到。
    自定义的·方法有很▲多,而且很多□□□□方法直接□□□□把我们经△常用的JS方法复制※过来就可□□□以使用了,所以我们□□□□只讲一些□□□□比较重要□□的自定义□□□□方法,对了,上面有个md5.hexMD5的方法,其实就是△引入了一□□个md5.js文件,然后调用md5.js文件里的hexMD5方法而已,下次有可□□□□能会继续□□□□讲一些自☆定义的方□□法或微信□□常用的方□□法,或者讲一丨些其他的□□□知识。
 
如没特殊注明,文章均为菲律宾j9集团原创,转载请注明来自https://www.tyjwx.com/news/6550.html