排序:
默认
按更新时间
按访问量

wepy根据不同打包命令配置不同的全局变量

功能需求:要求能够根据不同打包命令(测试环境,线上环境)配置出全局变量,根据这个全局变量来自动寻找对应环境的接口域名。 如果仅仅做了1中的配置,仅能从配置文件中获取NODE_ENV的值,在业务代码上是获取不到的。 1:在package.json文件中配置如下信息: "sc...

2018-10-23 15:58:20

阅读数:54

评论数:0

微信小程序实现电商平台中的添加商品规格

在电商平台中肯定少不了添加商品规格的功能。如图:就是一个商品里边有很多给个好多个属性。之前用JQ的时候还是比较容易写出来的。因为在JQ中可以直接操作dom,直接对dom进行属性添加等处理,可以把每个元素的属性用自定义属性的方式记录在本元素上。现在用微信小程序写这个东西就开始头疼了。因为没有办法直接...

2018-06-05 17:13:53

阅读数:1254

评论数:1

微信小程序上拉多次加载问题(手指放在屏幕上一直向上拉就会不停的调用加载接口)

问题描述:我们经用到上拉加载功能。官方文档上写的lower-threshold="0",其实仅仅就是当上拉到底部的时候就调用接在接口,当滑到底部调用接口的时候我们继续上拉屏幕,结果就会出现一次上拉多次加载的问题。解决方法:我先说说思路,我就是利用bindtouc...

2018-06-05 15:04:13

阅读数:880

评论数:0

微信小程序-scroll-view上拉多次触发加载事件

之前那篇博客里边写了滑块的margin属性影响了滑动效果。这篇文章写一下上拉时多次触发上拉加载事件。(改好的代码如下)其实也比较简单,就是有可能没有意识到这个小细节。在官方文档中有这么一个属性(如图)。这个属性是设置距离底部多少距离是触发事件。我们吧这个属性设置成0就可以了。只有上拉到最底部才会触...

2018-05-09 13:49:50

阅读数:1466

评论数:0

微信小程序-textarea获取输入值(在modal中获取值)

我的页面是这样的。我要点击微信自带的modal中按钮获取textare的输入值(下面的页面已经改好了)文档上的bindblur事件根本就满足不了使用,因为我在点击按钮后先调用了confirm方法,然后才会调用bindblur事件的方法获取textare值。所以就没办法进行了。网上有的博客中写的是用...

2018-05-09 11:53:31

阅读数:4347

评论数:0

微信小程序坑-scroll-view滑动列表(就一行,没有填满屏幕就会触发上拉加载事件)

比方说如下图片中有一个滑动列表。我的这个页面只有一行数据,按理说我们滑动时候是不应该触发上拉加载的,因为滑动的scroll-view元素高度是设置的100%。结果我这里就触发了上拉加载事件。图中两个箭头,箭头1的地方是scroll-view的一个子元素的margin-top如下图代码。原因:就是&...

2018-05-09 11:43:15

阅读数:1272

评论数:0

微信小程序滑动穿透事件处理方案

滑动穿透事件处理:亲测可行!在下面这个图中只有箭头值的地方是滑动的区域,但是当用手滑动上部红色区域的时候下面的滑动区域也跟着滑动,这个效果不是我们希望的。给上面红色区域添加这个事件catchtouchmove="move" 。然后在js中在实现这个方法 move...

2018-04-27 13:25:29

阅读数:795

评论数:0

java中.equals()方法和“==”的区别

1:当基本数据类型比较的时候,“==”(基本数据类型没有.equals()方法),比较的是数值是否相等。2:当引用数据类型的时候,.equals()和“==”比较的时候内存地址是否相同(是否是同一个东西)。并且“==”和.equals()功能一样。3:String类重写了.equals()方法,比...

2018-03-19 13:53:27

阅读数:44

评论数:2

java 单例模式

//单例模式 class ArrayUtil { // 1自己创建一个自己的对象 private static ArrayUtil instance = new ArrayUtil(); // 2 私有化自己的构造函数,防止外界创建新的对象 private ArrayUtil(){}; ...

2017-11-20 20:02:56

阅读数:104

评论数:0

java——引用类型参数传递

// 引用类型参数 public class test1 { int num = 1; public static void main(String[] args) { int[] arr = new int[]{19, 30}; System.out.print("change_pr...

2017-10-08 11:34:12

阅读数:151

评论数:0

Java——值传递

// public class test1 { int num = 1; public static void main(String[] args) { int x = 12; System.out.println("chage_pre X=" + x); change(x...

2017-10-08 10:52:44

阅读数:97

评论数:0

JS中null和undefine的区别

数据类型 undefine null number string boolean Object 1: undefine:引入这个值是为了区分空对象指针和未经初始化的变量。未经初始化的变量默认就取undefine。只有一个值 空对象指针:未分配或者尚未指向任何地方的指针。可以确保不指向任何对象或...

2017-05-08 17:13:09

阅读数:475

评论数:0

h5利用缓存优化性能

转载出处:http://www.cocoachina.com/webapp/20151217/14718.html 1 H5 缓存机制介绍 H5,即 HTML5,是新一代的 HTML 标准,加入很多新的特性。离线存储(也可称为缓存机制)是其中一个非常重要的特性。H5 引入的离线存储,这...

2016-09-10 12:16:29

阅读数:2201

评论数:0

前端整站的性能优化

整站的性能优化可以从以下几个大的方面来做。  加载优化、 一:加载优化: 1:合并css,JavaScript代码,压缩代码。 2:合并小图片,使用css精灵。 3:利用缓存存储数据。 4:使用长cache。 5:使用外联样式引入css和JavaScript。 6:启用GZip。 7:使用首屏先加...

2016-08-15 19:34:04

阅读数:419

评论数:0

模块化加载的实现

原文链接:http://caibaojian.com/module-definition.html 浅谈模块化加载的实现原理 A-A+ 前端博客•2015-03-04•前端开发•AMD | CMD | JavaScript | RequireJS | SeaJS•1913...

2016-08-15 18:08:53

阅读数:952

评论数:0

为什么h5移动端是单页面的应用

优点: 1、具有桌面应用的即时性、网站的可移植性和可访问性。 2、用户体验好、快,内容的改变不需要重新加载整个页面,web应用更具响应性和更令人着迷。 3、基于上面一点,SPA相对对服务器压力小。 4、良好的前后端分离。SPA和RESTful架构一起使用,后端不再负责模板渲染、输出页面工作...

2016-08-15 18:04:57

阅读数:2317

评论数:0

JS实现异步编程的几种方式

转载出处:http://www.ruanyifeng.com/blog/2012/12/asynchronous%EF%BC%BFjavascript.html Javascript异步编程的4种方法 作者: 阮一峰 日期: 2012年12月2...

2016-08-09 09:57:40

阅读数:3091

评论数:0

JS连等赋值

转载出处:https://segmentfault.com/a/1190000004224719 有这样一个热门问题: var a = {n: 1}; var b = a; a.x = a = {n: 2}; alert(a.x); // --> undefined alert(...

2016-08-09 09:54:32

阅读数:286

评论数:0

前端性能优化

转载出处:http://www.cnblogs.com/lei2007/p/3262897.html 除了自己总结:1. 减少http请求,2.压缩并优化js/css/image 3.尽量静态页面,从简原则 4.代码规范(详见:个人知识体系思维导图) 从yahoo 新学到的: ...

2016-08-08 17:01:27

阅读数:161

评论数:0

提高前端性能

梳理:提高前端性能方面的处理以及不足 这篇文章发布于 2013年04月3日,星期三,13:52,归类于 css相关。 阅读 61301 次, 今日 17 次 by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://ww...

2016-08-08 16:52:04

阅读数:221

评论数:0

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