问题来源最近工作需要写小程序页面,其中有个页面情况为:父页面中包含了一个组件页面,组件页面中又包含了另外一个组件页面。需求为:点击最后一个组件页面中的一个view,需要显示最外层父页面中的一个弹出层,并且动态的展示值,这个值的来源就是最后一…
.wxss控制样式.price-agent{font-size:25rpx;color:#ababab;float:left;position:absolute;bottom:0;left:130rpx;}.wxml控制展示<view…
微信小程序音频音效延迟共用播放器问题一:音效延迟通常我们会使用在线的音源文件。问题就会出现点击按钮后出现音效延迟,因为网络文件需要加载时间。网络上说的先设置src,并不会改变延迟的结果。解决办法:把音频文件放置在小程序文件夹一并上传,按钮音…
刷新当前页面共有两点1.在同js文件刷新this.onShow()ORthis.onLoad()2.在不同js文件刷新(写公共方法中会遇到)//获取所有路由constpages=getCurrentPages()//获得最新路由constp…
小程序开发过程中经常有这种需求,需要把当前页面数据传递给上一个页面,但是wx.navigateBack()无法传递数据。一般的办法是把当前页面数据放入本地缓存,上一个页面再从缓存中取出。除此之外还有一种办法,巧妙利用页面栈。getCurre…
刚上手小程序时,习惯把this当成jquery中的$(this)来用,实际上这两个还是有差别的在页面方法中调用其他方法,一般是用this.function(),直接调用小程序的方法或函数则是用wx.function多层方法下的时候,则要给t…
条件渲染:wx:if,wx:elif,wx:else<viewwx:if="{{list.length>5}}">1</view><viewwx:elif="{{list.length>2}}"&g…
蓝图
wxml<view><formbindsubmit="formSubmit"bindreset="formReset"><viewclass="itemContainer"><viewclass="…
检查登录态是否过期。通过wx.login接口获得的用户登录态拥有一定的时效性。用户越久未使用小程序,用户登录态越有可能失效。反之如果用户一直在使用小程序,则用户登录态一直保持有效。具体时效逻辑由微信维护,对开发者透明。开发者只需要调用wx.…
1<viewclass='container'>23<scroll-viewscroll-y='true'class='page-body'bindscrolltolower="binbottom">4<vie…
1.全局变量的设置在miniprogram>app.js文件中设置,globalData对象就是存储全局变量的。App({globalData:{hasLogin:false,openid:null},onLaunch:functio…
赋值的方式不对我当时是数组循环赋值,结果没有显示出来然后采用了下面的赋值方式就正确了varthat=this;that.setData({listDatas:res.data});
JavaScript:JavaScript是一种轻量的,解释型的,面对对象的头等函数语言,是一种动态的基于原型和多范式的脚本语言,支持面向对象,命令式和函数式的编程风格。Nodejs中的JavaScriptECMAScriptNativeN…
/utils/utils.js已经扩展到App对象中,Page方法中直接使用app.util.method(...)调用.1.扩展String.replaceAllJS默认值提供replace,定义为替换第一个匹配的规则replaceAll…