自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

原创 如何解决微信支付回调:支付成功及支付失败都不进行任何操作(支付坑)

这几天都在用微信支付这块功能,不得不吐槽一下微信支付的小坑关于微信提供JSAPI文档,本来想着他们写的开发文档,肯定是没有任何问题。结果在开发测试中,支付完成后或者支付失败都没任何效果。我已经在JS里面做了跳转,也不管用。后来发现,原来是示例代码的提交按钮写成了<asp:button 把它改为<button 就可以了。真好坑哦。  还好,当我遇到这个问题时,没急着去解决它(当时...

2019-01-07 19:21:47 13064

原创 新手开始制作第一个H5移动端WEB购物流程页面的思路

今天,开始制作我自己需要的移动电商单产品页面,通过上次在网上下载的移动电商购物流程页面,我们现在开始。今天主要说的是制作这个流程的思路。由于我是新手,还有很多东西不懂,因此,我暂时只能是用最简单化的制作过程。所以我的准备工作有:1)chrome 浏览器,主要作用是预览和测试效果2)手机一台,主要作用是预览和测试效果3)Hbuilder 编辑器,主要是可以直接点击 运行,然后就可以测试效...

2018-12-21 09:12:32 2733

原创 我是如何实现前端H5第一个产品详情页实现的思路及步骤。

今天公司讨论了,接下来,我们为我们的单品网的工作具体任务安排。由老马来组织召开了三人的简单会议。会议就在整个开放的大办公室里(40-50人)进行,我,老马,老卢,坐在一个小圆桌上,开始了我们的会议。一开始,我就把我的原型拿出来给大家看,接下来,我们要定的这些工作,很快,我们就决定了以下事情:我负责H5前端的工作,老卢负责后端代码的数据支持实现。我们就快速的完成第一个版本,这个版本是一个极...

2018-12-20 05:13:28 5160

原创 PARALLELS DESKTOP 出现“WIN 10 出现严重的图形出错“,设置一下就好了。

原本比较忙,不想写出来的了,但想想可能很多朋友跟我一样的情况,弄得心都死了。因而还是发出来,让后来者小点烦恼吧。具体过程及分析 ,我就没时间说了反正我是这样设置1.设置为4CPU2.然后 下面的”高级设置“,改为APPLE 及自适应虚拟机监控程序的勾去掉。对于2,可能不需要设置,但不管了。...

2020-11-30 17:21:12 2066 2

原创 小程序坑(都怪自己不细心嘛)带参小程序码,扫码出现页面不存在

做小程序海报这个功能,跨过了好几道坎,终于到实现,已生成的产品二维码,分享出去,再扫码进入产品详情。开始,我生成的图片二维码,没有问题,当时,我就随便写了个路径(首页)一扫码,即可进入一扫这个,即进入到首页,有点小兴奋。于是,马上把path一改:然后,在手机端,怎么扫出来,都是显示的“页面不存在”最后再...

2019-11-07 14:17:09 2693

原创 微信小程序保存图片到相册时,出错:saveImageToPhotosAlbum:fail file not found

出错现状:以上是在微信开发者工具看到的错误信息,真机时,出错的也类似。于是,我看了一下官方网站,把download域名也设置一下。发现也没有用。最后,也是从网上找资料,先调用 一下,wx.getImageInfo,就可以了。看来,微信客户端,是要得先得到这个图片,才能去保存,仅仅是能在小程序上显示还不行。代码大家自己拼接一下,我...

2019-11-07 11:29:06 10074 3

原创 JS简头函数的理解

先列代码:var foo = a => { console.log( a ); }; foo( 2 ); // 2从这里,我们可以看出a=>代表的是变量,相当于 function(a)

2019-10-31 17:08:40 133

原创 如何在小程序页面上,更新被调用组件上的元素或标记的数据

相信大家组件都已经用过了。也大概了解了他们的通讯方式。但是,如果我们要在页面上动态的更新 页面上的组件显示的内容,该怎么办?以下演示给大家看。首先我有以下:组件A wxml:<view class='navbarCon acea-row row-center-wrapper' wx:if='{{parameter.navbar==1}}'...

2019-10-30 15:54:46 1269

原创 循环与闭包,期望每隔一秒打印递增数字

for (var i=1; i<=5; i++) { setTimeout( function timer() { console.log( i ); }, i*1000 );}上图,看起来,会输出 ,1,2,3,4,5,6但实际是6个6如果我们象下面这样写:for (var i=1; i<=5; i++) { (f...

2019-10-30 10:26:22 556

原创 JS闭包的最简单例子使用

function foo() { var a = 2;function baz() { console.log( a ); // 2}bar( baz ); }function bar(fn) {fn(); // 妈妈快看呀,这就是闭包!}把内部函数 baz 传递给 bar,当调用这个内部函数时(现在叫作 fn),它涵盖的 foo() 内部作用域的闭包就可以观察到了...

2019-10-29 17:06:10 484

原创 微信退款时,出此错不支持给定路径的格式 ,那是因为没有装证书以及路径没有设置好

WxPayAPI.WxPayException: System.NotSupportedException: 不支持给定路径的格式。 在 System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) 在 System.Security.Util.StringExpressio...

2019-10-29 16:09:37 1035

原创 小程序实现页面之前的JSON数据传输通讯

今天正在做一个,小程序的页面之间的通讯。场景是,用户在下单,下完单后,进行付款操作。付完款后,后端会返回一个订单对象回来。包括,订单的,订单ID订单状态出错信息订单的其它情况等这是一个JSON数据我希望在提交订单,付完款时,的页面A,与付完款后的页面B,把JSON数据 从A页面,传递到B页面。...

2019-10-24 11:40:46 240

原创 聚族索引解决数据库访问慢,及关联表访问慢。

今天做了小程序一个购物车的功能,他需要关联三个表。于是,我关联如下:三个表都通过productId去关联,但小程序在打开是,非常慢,如图:后面,同事一说,把Product_price表加上productID的聚族索引。一加,结果速度非快,如图:所以,如果有遇这种问题,尤其关联表,可考虑是否因为没对相应的...

2019-10-16 16:02:02 105

原创 小程序页面CSS问题,引申出来的解题思路,自己总结一下

首先,情况是这样的:我在一个参考的小程序里,实现了一个购物车的功能,当然 主要 是使用的人家的界面我在里面实现数据的显示。该功能,实现在参考的小程序A里,(暂时叫他小程序A)然后,我在另一个已经成型的了小程序(本身含有其它CSS)把该小程序页面的代码复制过来还把一些引用的代码复制过来结果,底部的购物车,显示错乱。...

2019-10-16 13:53:33 285

原创 foreach支持 类似continue的用法

foreach支持 类似continue的用法由于foreach实际是不断调用 function,因此,当希望程序判断某逻辑为真是,进行下次循环,直接return即可

2019-10-15 11:01:02 4191

原创 小程序JS接口方法回调,实现购物车增加和删除

这两天正在实现小程序购物车功能 。参考了一些不错的案例。其中,有通过在小程序中,调用后端接口,然后,接口返回来之后 ,再调用相应的JS FUNCTION实现渲染页面的功能:现在分享给大家:首先,我们先看看当点击,购物车列表中,减按钮。如图:点击后执行如下代码:我们可以看到,第三个参数:function(dat...

2019-10-11 17:29:33 662

原创 小程序当你用setData({})时,会自动把Page({})里的Data中的数据赋值。

在开发小程序时,我们要注意一点。正常情况下,我们在页面初始化,都有类似如下代码:Page({/*** 页面的初始数据*/data: {cartList:[]}一般,我们有时会使用this.data.cartList=xx或是xx=this.data.cartList去赋值,或取值。但我们也需要注意...

2019-10-11 17:10:02 546

原创 Parallels Desktop一直加载中打不开,最后mac出现停止,禁止符号

前些天,Parallels Desktop一直加载中打不开,于是,我通过各种各样的方法。最后,还是打不开我的WIN10,又用了各种方法,还是找不回文件 。就这样,折腾了大概6小时,未果。最后,连mac都 出问题mac出现停止,禁止符号我百度后,看到mac有时光机器,可是,最早的时光机器是在4个小时前左右,当时Win10已经坏了...

2019-10-11 09:25:14 3758

原创 小程序版本更新问题,希望小程序能马上更新版本

最近在做小程序更新的问题:发现照官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/update-mechanism.html及里面的源代码去操作,仍然满足不了我们的需求。文档里说:需要24小时内,而且需要冷启动。因此,对于现在我们还没有...

2019-10-08 10:36:21 948

原创 分享 编写子程序代码(把伪代码转换为真正的代码)

之前不知道伪代码,还能写得这么细致。以前只是写的第1步,第2 步,。。。。等等看了代码大全,才发觉,我们应该在使用正式的编程语言前,把正式的伪代码,全部写出来这样有助于,你在高层次,中层次,细节,低层次上发现问题。。在伪代码级别上发现问题。纠正是很容易的,如果是已经到了真正编码时,再发现问题。就已经晚了。:)以下分享两页转至:代码大全...

2019-09-30 10:24:43 3961

原创 小程序 WAService.js:1 request:fail request connect error 与received error code 1 on sync-0

出现此错误时,请试了几种方案:第一:把环境恢复成之前那样=====不行第二:换一台手机===不行最后想了想,所有东西都没动过啊,该恢复原样也恢复原样最后想到,那就删除掉小程序(在手机上删除小程序),然后再试。果然好了。哎,,还是那句话:解决不了的问题,重启系统吧(呵呵,从WINDOWS里)学的经验。对应的 ,小程序出问题:解决不了的...

2019-09-21 15:47:20 2124

原创 小程序组件与该被调组件的页面通讯,同时,组成JSON,返回给WXML

组件与页面的通讯,我就不多说了。简单列一下:这是组件里,点击列表中,某一项时,触发的事情 :tapAddress: function (e) {this.setData({ active: e.currentTarget.dataset.id });//byrickthis.triggerEvent('OnChangeAddress...

2019-09-18 15:09:06 139

原创 小程序WebView,没办法返回上一页,navigationStyle设置也没有效果。

对于这个问题,我折腾了一两个小时。最重要的,其实还是看官方文档。看这里:首先,我们确保,微信客户端是7.0.0否则,在低版本上,我测试了,在IOS上,用自定义导航 ,无论怎样,都出现不了返回。而不用自定义导航,就会有返回。但是,如果我们用微信客户端是7.0.0,如果是自定义导航,还是默认样式,都没问题,都会出现返回...

2019-09-18 09:59:53 4442 1

原创 小程序 ,组件usingComponents与小程序页面WXML的通讯,可通过触发事件实现

第一步,写组件,如下:var app = getApp();Component({properties: {//跳转url链接pagesUrl:{type:String,value:’’,},address:{type: Object,value:{address:true,addressId:0,}},isLog:{type:Boolean,value:fal...

2019-09-11 17:57:10 1660

原创 小程序官方资源,统一登录,等等接口开源源代码

今天在脑海里复盘了一些近来做的小程序的问题。想到了,登录这块,没有做一个统一的登录功能。意思就是,每个不同的页面,都各自写了一些重复的登录判断。这样不太合理。于是,我思考了一些,进行以下步骤:========认证的方式选择:1.在wxml用中 标签实现2.用WxCheckLoginV2实现3.我们自己编写一个第1阶段 先纵览全局...

2019-09-06 09:48:26 636

原创 子程序或方法是单独传递每个参数,还是传整个对象

一,应该单独传递参数:如果你采用传递整个对象的做法,并发现自己是先创建对象,把被调用子程序所需要的3项数据填入该对象在调用过子程序后,又从对象中取出3项数据,那就是一个证据,说明你应该只传递那3项数据,而不是整个对象。二,应该传递整个对象:如果你发现自己经常需要修改子程序的参数表,而每次修改的参数都是来自于同一个对象,那就说明你应该传递...

2019-09-05 13:50:10 296

原创 JS使用module.exports及require实现在小程序上银行列表JSON的功能

1.首先,我们得从网上找到银行JSON资料:如下:var list = [{value: 'ICBC',text: '中国工商银行'},{value: 'ABC',text: '中国农业银行'},{value: 'BOC',text: '中国银行'},{value: 'CCB',text: '中国建设银行'}...

2019-09-04 16:20:46 1099

原创 JS另一种更为人性化,好理解,标准的带构造函数的类声明方法

2019-09-04 11:14:26 464

原创 第一个NodeJs程序,搭建Web服务器

1.首先创建一个JSvar http=require("http");http.createServer(function(req,res){res.write('<head><meta charset="utf-8"/></head>');res.write('饼哥搭建立')res.end();}).lis...

2019-09-04 11:03:48 149

原创 小程序事件传参bindtap传参数传值

小程序的事件传参数,一、在wxml里1.首先设置 要传的值 data-status(其中status,可以自己自定义,但data-这个不能改)2.然后绑定事件,statusClick二、在js里1.在function里加上event(可自己自定义event这名字)2.然后在event下的cureentTarget...

2019-09-02 16:18:26 3907

原创 小程序配置Debug模式,进行调试,查看更多的调试信息,了解小程序运行机制

展示更多 的测试信息1.设置2.信息查看:从上面也可以看出来第一个箭头,打开新页面后,前一个页面被 onHide了,将会执行onHide第二个箭头,表示先执行了当前页面onload第三个箭头,表示 OnShow执行了。查看小程序这些调试信息,就很容易,对我们程序的运行先后次序有个了解,什么方...

2019-08-30 11:53:20 1850 2

原创 小程序页面与组件中的通讯。

由于我调用微信的下拉刷新,总是使页面不好看,同时,我是自定义导航栏,有些功能用不了所以,我通过小程序页面与组件的通讯,实现在title里显示加载,(实现下拉加载提示功能)一、组件方面1.WXML2.Js二、页面方面(调用方)1.WXML注意设置了ID2.Json设置了组件的位置...

2019-08-28 15:16:13 168

原创 我的第一个反射,特性,NotMapped,实体映射

第一步,先声明特性类:public static class DataMap { public const string NotMapped = "NotMapped"; }//描述数据库字段的 Attribute public class DataFieldAttribute : Attribute { public DataF...

2019-08-22 17:05:44 424

原创 WEBAPI上实现序列化为JSON,camel驼峰,及格式化日期

在webapiConfig.cs加上以下代码作为配置: //实现序列化为JSON GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.Converters.Add(new IsoDateTimeConverter {...

2019-08-21 22:12:37 380

原创 在WEBAPI上支持多个ACTION,多个方法,在路由上的正确设置

注解掉原来的路由 //config.Routes.MapHttpRoute( // name: "DefaultApi", // routeTemplate: "api/{controller}/{id}", // defaults: new { id = RouteParamete...

2019-08-21 22:06:41 814

原创 在WEBAPI上配置Log4Net,webapi上没有记录出错信息,都可以看看下面的配置,试一下

1.要在webApiconfig.cs里配置2.要新声明一个类:public class WebApiExceptionFilterAttribute : ExceptionFilterAttribute3.在public static void Register(HttpConfiguration config)方法里加上:config.Filters.Add(new Web...

2019-08-21 09:55:07 360

原创 小程序 app.js与首页index.js的数据沟通渲染,更新

正在做登录。登录检查方法,在app.js那里,同时,我又要在调用 app.js里的函数中,更新index.wxml页面而且,wx的方法都是异步的。所以 ,只能把当前页面对象传进去,通过这个对象进行setData({})代码如下 。调用的代码如下 :这里,主要传了一个this过去,表示index页面,随后...

2019-08-13 17:11:24 1414

原创 小程序 setData导致新打开页面

只要不把整个对象传过去就不会新打开页面了。

2019-08-13 13:56:49 60

原创 log4net 简单配置

第一步,配置web.config<?xml version="1.0" encoding="utf-8"?><!-- For more information on how to configure your ASP.NET application, please visit https://go.microsoft.com/fwlink/?LinkId...

2019-08-13 13:55:12 69

原创 小程序,一个字符串拆分成多个属性文本框进行渲染

JS是这样tempProduct.SizesSplic = tempProduct.Sizes.split(' ‘)小程序的WXML是这样:<view class="page-section-title">尺码确认</view><block wx:for="{{product.SizesSplic}}" wx:key="{{index...

2019-08-10 16:59:49 839

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除