前言小程序自带的tabBar可以参考这篇文章:https://codeboy.blog.csdn.net/article/details/123040278(https://codeboy.blog.csdn.net/article/details/123040278)因为小程序自带的tabBar,比较单一,无法满足多样化需求,这样就需要自己自定义tabBar。一、自定义tabBar的实现1.全局
前言一、小程序登录面板功能实现1.主页面csharp<buttonbindtap="showLoginPanel"type="primary"手动打开登录面板</button<LoginPanelshow="{{showLoginPanel}}"</LoginPanelcsharpshowLoginPanel(e){this.setData({showLoginPanel2:true})},2.登
前言wx.getUserProfile(Objectobject)获取用户信息。页面产生点击事件(例如button上bindtap的回调中)后才可调用,每次请求都会弹出授权窗口,用户同意后返回userInfo。该接口用于替换wx.getUserInfo。wx.checkSession(Objectobject)检查登录态是否过期。通过wx.login接口获得的用户登录态拥有一定的时效性。用户越久未
前言Promise其实是异步编程的一种解决方案,主要为了解决地狱回调得问题,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,可以从改对象获取异步操作的消息。promise有3种状态:pending(待解决,这也是初始化状态)fulfilled(完成)rejected(拒绝)promise主要是同过then来接收数据的,主要包含以下方法all:如果
@TOC(文章目录)前言Three.js是一款运行在浏览器中的3D引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。一个典型的Three.js程序至少要包括渲染器(Renderer)、场景(Scene)、照相机(Camera),以及你在场景中创建的物体。Three.js相关文档:http://docs.thingjs.com/(http://docs.thingjs.com/)
前言Three.js是一款运行在浏览器中的3D引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。一个典型的Three.js程序至少要包括渲染器(Renderer)、场景(Scene)、照相机(Camera),以及你在场景中创建的物体。Three.js相关文档:http://docs.thingjs.com/(http://docs.thingjs.com/)!在这里插入图片描述
前言WebGL(全写WebGraphicsLibrary)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGLES2.0结合在一起,通过增加OpenGLES2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,Web
前言如果微信小程序要获取微信登录的用户信息,需要拿到code去后台换取用户信息,具体步骤又如下:使用微信开放功能button按钮绑定点击事件为获取用户授权授权成功调用微信登录接口获取code用获取到的code去调用后台接口获取到用户的openidcode+openid去调用后台写的小程序自动登录接口获取到access_tokenaccess_token拿到就可以去查询用户信息了一、微信小程序实现网
前言随着微信小程序的广泛应用,小程序的用户越来越多,但受其小程序体积限制的影响,不能够完全满足用户的要求,应运而生的webview组件很好的解决的这一问题。webview主要是内嵌H5网站页面又以下几个优点:内嵌webview能够直接运行在小程序中,大大减少了用户的开发成本能够实现小程序与h5的跳转,有良好的扩展性,方便用户多端间引流小程序相关API属性类型默认值必填说明最低版本srcstring
前言FFmpeg是领先的多媒体框架,能够解码,编码,转码,多路复用器,解复用器,流式传输,过滤和播放人类和机器创建的几乎所有内容。它支持最晦涩难懂的古代格式,直到最前沿。无论它们是由某些标准委员会,社区还是公司设计的。它还具有高度的可移植性:FFmpeg在各种构建环境,机器架构和配置下编译,运行并通过了我们在Linux,MacOSX,MicrosoftWindows,BSD,Solaris等上。一
前言目前短视频直播在当下是非常好的一个职业,而且对应的直播平台也很多,比如抖音,微视,虎牙等等,因为疫情现在很多人无法办工,在家里如果有这个直播系统的帮助能很好地运用做好短视频内容后就要做好粉丝互动这一块,因为点赞评论的数量越多,给我们带来的流量肯定也不会少,还可以把自己的短视频作品转发给朋友,让其点赞评论给自己增加气氛,这样还能带来一些精准的粉丝流量,给自己增加额外的收入。小程序直播相关API文
前言1、图片裁剪相关api属性类型缺省值取值描述必填imgSrcString无无限制图片地址(如果是网络图片需配置安全域名)否disable_rotateBooleanfalsetrue/false禁止用户旋转(为false时建议同时设置limit_move为false)否limit_moveBooleanfalsetrue/false限制图片移动范围(裁剪框始终在图片内)(为true时建议同时设
前言在使用图片问题中可能会遇到各种各样的问题,比如图片加载不出来,图片显示在不同机型效果不同,图片加载展示问题等等。微信小程序image相关属性如下:属性类型默认值必填说明最低版本srcstring否图片资源地址1.0.0modestringscaleToFill否图片裁剪、缩放的模式1.0.0webpbooleanfalse否默认不解析webP格式,只支持网络资源2.9.0lazyloadboo
前言大型电商,一个页面会存在非常多的图片,一次性加载图片会很慢,用户体验度不好,而图片懒加载是为了提这些网页的打开的速度,获得更好用户体验的一种手段。其选择的重要的部分先加载,次要的部分需要的时候再加载。一、官方图片的懒加载相关图片的API和简单案例
前言导航栏是指位于页面顶部或者侧边区域的,在页眉横幅图片上边或下边的一排水平导航按钮,它起着链接站点或者软件内的各个页面的作用。小程序原生导航栏的限制除了胶囊按钮以外,原生导航栏只会出现返回按钮和当用户打开的小程序最底层页面是非首页时,默认展示的“返回首页”按钮。原生导航栏的标题文字的颜色只有黑白。布局无法改变,不能做定制。在做自定义导航栏栏之前得去掉原生导航栏,去掉方法如下:将需要自定义navi
前言小程序中滑动选择器相关属性如下:属性类型默认值必填说明最低版本minnumber0否最小值1.0.0maxnumber100否最大值1.0.0stepnumber1否步长,取值必须大于0,并且可被(maxmin)整除1.0.0disabledbooleanfalse否是否禁用1.0.0valuenumber0否当前取值1.0.0colorcolore9e9e9否背景条的颜色(请使用backgr
前言多级联动下拉菜单是前端常见的效果,省市区三级联动又属于其中最典型的案例。多级联动一般都是与数据相关联的,根据数据来生成和修改联动的下拉菜单。完成一个多级联动效果,有助于增强对数据处理的能力。数据可以是后台从数据库读出来的数据,也可以是在JS里直接写的数据。但无论是哪种形式,三个数组的数据都是有关联的。citys,市数组,里面每一项内容都有一个属性表示这个市是属于哪个省的,即对应的是省数组里的i
前言纵向选项卡(vtabs)用于让用户在不同的视图中进行切换。以下讲解的是weui版,相关的还有antdmini版本:https://help.aliyun.com/document_detail/438087.html(https://help.aliyun.com/document_detail/438087.html)!在这里插入图片描述(https://s2.51cto.com/image
前言下拉刷新是移动端的专有名词,是指通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为。一、下拉刷新功能实现1.自定义下拉刷新go<wxsmodule="refresh"varpullingMessage="下拉刷新"module.exports={onRefresh:function(e,instance){//此时手拉开了,进入了加载中的状态pullingMessage="更新中"co
前言左划删除效果实现主要用到两个标签:movablearea、movableview。1、movableareamovableview的可移动区域:movablearea必须设置width和height属性,不设置默认为10px当movableview小于movablearea时,movableview的移动范围是在movablearea内当movableview大于movablearea时,mo
前言微信小程序并不支持view直接转绘到画布上,想要实现海报功能必须通过以下4个步骤:通过wx.createCanvasContext创建一个画布在画布上绘制文本、内容、图片在通过wx.canvasToTempFilePath保存到本地路径在通过wx.saveImageToPhotosAlbum保存到相册一、view生成分享图片1.组件的封装项目结构图:!在这里插入图片描述(https://s2.
前言微信小程序事件主要分为冒泡事件和非冒泡事件:冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。WXML的冒泡事件列表:类型触发条件最低版本touchstart手指触摸动作开始touchmove手指触摸后移动touchcancel手指触摸动作被打断,如来电提醒,弹窗touchend手指触摸动作结束tap手指触摸后马上离开l
前言1.相关API接口地址:https://api.jisuapi.com/transit/station返回格式:JSON,JSONP请求方法:GETPOST请求示例:javascripthttps://api.jisuapi.com/transit/station?cityid=113&station=西溪竞舟苑&appkey=yourappkey请求参数:参数名称类型必填说明citystri
前言1.相关API接口地址:https://api.jisuapi.com/transit/line返回格式:JSON,JSONP请求方法:GETPOST请求示例:javascripthttps://api.jisuapi.com/transit/line?cityid=382&transitno=86&appkey=yourappkey请求参数:参数名称类型必填说明citystring否城市ci
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号