Loading...
在微信小程序里面,页面基本上都是一个栈的数据结构,当我们使用wx.navigateto,打开一个新的页面的时候,这时候就会在栈顶显示这个页面,当我们使用wx.navigateBack() 返回上个页面的时候,就是把当前的页面pop出去。小编之前用过RN,当时采用的是回调函数来实现的,其实在小程序里面不需要这么麻烦,我们可以直接拿到页面栈,然后给上个页面直接赋值就行。操作方法:在当前页面执行:...
小编今天给大家分享一个装B专用的一个特效,看上去就行黑客帝国里面的那种,是不是很装B呢,就是通过JS来实现的,大家还可以改成自己喜欢的问题哦。我们先来看一...
微信小程序超出一行的文字显示省略号 text-overflow: ellipsis; white-space:nowrap; overflow: hidden;
微信小程序的抽红包组件,小编一共是做了两种,第一种呢用了很长时间了,可能是时间长了,觉得不是那么霸气了,就重新又制作了一个,第一个当时使用了大量的图片,这...
如果是在一个平面里面来计算两个点之间的距离,那么我们可以直接使用勾股定理,那么问题就来了,地球是一个球啊,面是球面啊,那就这么计算from math import radians, cos, sin, asin, sqrt #公式计算两点间距离(m) def geodistance(lng1,lat1,lng2,lat2): lng1, lat1, lng2, lat2 = map(...
小编在做一个微信小程序的多选框的时候用到了bindchange这个函数来实现多选的实现,但是小编需要解决冒泡问题,这时候发现catchchange这个方法居然解决不了问题,无法阻止冒泡,经过一系列的尝试最终发现了解决的办法:在checkbox添加一个view,给view添加一个catchtap操作,指向一个空函数即可,冒泡到view的时候,在这几就结局了。代码实现如下: <view c...
微信小程序的轮播图也是十分的方便,我们可以直接调用,不用自己再写多余的逻辑了,这样也极大的方便了我们的开发,在使用过程中,小编发现原生的小程序无法满足需求了,小编想在图片下方添加行文字,但是原生的轮播图无法满足小编的基本需求了。所以小编自己进行了部分修改,一起来看下。先来看下效果图:实现代码: <swiper indicator-dots="{{true}}" st...
JavaScript打乱一个数组的顺序的两种方式方法一:利用sort函数 arr.sort(function() { return .5 - Math.random(); });这种方式可以打乱一个数组的顺序,但是并不是真正的乱序,所以建议不要用在严谨的打乱顺序上。方法二:自己封装一个函数function rand(arr) { var len = arr.le...
微信小程序本身是没有开屏的,所以我们通过我们自己的逻辑制作一个自己的开屏,需求就是,当用户打开小程序的时候我们会先显示一个开屏,然后开屏自动关闭。如果进入的不是首页那么我们的开屏就不展示。并且还要使用各种手机的屏幕。我们的开屏其实是显示的一张大图片,我们让宽度等于屏幕的宽度,高度通过图片的宽高比计算出来,在图片外面加一个view,这个view的背景色和图片的背景色一样这样就可以适应不同的屏幕...
我们首先下载echarts微信版,下载地址为:https://github.com/ecomfe/echarts-for-weixin,然后我们把下载好的...