• 2019年1月5日

setTimeout&setInterval区别

setTimeout 表示X秒之后,执行一次代码!——总共最多只执行一次 setInterval 表示每隔x秒,执行一次代码!——只要没有clearInterval就一直执行

详细内容

小程序中JS获取Json数组内item个数

Object.keys().length可以实现,例如   testArray=[{},{}] 那么获取长度就是: Object.keys(testArray).length

详细内容

js字符串转数字

parseInt()和parseFloat()可以将字符串转成整型和浮点型

详细内容

C#使用Senparc发送小程序模板信息

var data = new { keyword1 = new { value =”参数1″ }, keyword2 = new { value = “参数2”} }; //定义模板参数内容WxJsonResult jresult = Senparc.Weixin.WxOpen.AdvancedAPIs.Template.TemplateApi.SendTemplateMessage(AppId, openId, templateId, data , formId, returnPage, “需要突出的内容”, “#fff00”);//小程序appid,信息接收人的OpenID,模板消息的ID,模板消息参数数据,formID(通过report-submit表单获取),返回页面路径(如:/pages/home/index),需要突出的内容,突出内容的字体颜色

详细内容

C#将图片合成

说难也不难,希望对各位有用

详细内容

senparc的小程序微信支付模块参数

new TenPayV3UnifiedorderRequestData(  WxOpenAppId,  //小程序的AppId  WxOpenMerchantId,  //微信支付的商户ID  “购买XXX”, //商品描述  out_trade_no, //系统生成的订单号  (int)amount, //付款金额,似乎会/100,所以订单金额要x100  requestIp,  //付款者的IP  “支付后回调路径”,   Senparc.Weixin.TenPay.TenPayV3Type.JSAPI, //支付类型  bag.OpenId,//用户的openid  WxOpenMerchantKey, //微信支付设置的api key  TenPayV3Util.GetNoncestr()); //随机生成的字串 每个参数的说明,供大家参考!

详细内容

Bitmap.SetResolution可设置图片的分辨率

碰上要批量重新修改图片的分辨率(原来分辨率太低,需要提高),度娘问到了可以使用SetResolution来重新设置分辨率,代码如下:

详细内容

小程序wx.request请求返回值

按照以往的概念,网络请求是可以这样子的: string value = getWebSource(url) //函数名我瞎掰的,明白我意思就行 而如今程序则是完全依靠异步完成,只能: wx.request({  url:url,  data:{datas},  success:function(){     逻辑代码    }}) 而不能直接 string value=wx.request…….获取返回值 如今只能通过回调函数来完成了,例如: function anyway(callback){    wx.request({      url:url,     data:{datas},     success:function(res){        逻辑语句。。。。。        callback&&callback(res)    }    })} 调用就直接使用: anyway(function(d){    this or that.setData({       res:d    })}) 这样子就获取到了request的success传过来的res数据拉

详细内容

小程序本地调试带参数二维码识别

生成带参数二维码后,如果要调试有2种方法,如图: 1、最简单的是选择最下面这个通过二维码编译,注意:如果生成透明背景的二维码,可能会编译失败,那么二维码打开并截图然后保存下,一般没问题了。 2、如果嫌麻烦,可以通过点添加编译模式,然后设置好进入的页面及传递的参数(二维码参数一般是scene=你设定的值),这样编译的时候可以选择你刚设定的这个编译方式。

详细内容