
小程序
冷眸同学(waim)
此人很懒,什么都没写
展开
-
小程序踩的坑
H5页面嵌入小程序中,安卓物理返回键bug处理H5页面嵌入在小程序中,当页面需要登录才能观看,这时使用安卓手机的物理返回键会在在当前页面返回两次,这时会清除小程序页面传给H5页面的登录信息导致页面登录失效。暂时没有找小程序监听触发物理返回键后直接关闭小程序的方法,只能在H5中监听微信浏览器中触发物理返回键进行处理,跳转到小程序首页或者其他页面,从而避免联登信息失效。效果图小程序中登录信息拼接(uni-app)因为每次点击该页面都需要传输一次所以用onShow。onShow: function(o原创 2020-05-25 18:57:54 · 730 阅读 · 0 评论 -
小程序横屏竖屏切换监听
一、在需要切换的页面.json中配置代码注:需要提前开启手机的屏幕旋转{ "usingComponents": { "nav-bar": "/packages/navTopBar", "nav-bg": "/packages/navBg/index" }, "navigationBarTextStyle": "white", "disableScroll": true, "pageOrientation": "auto" //配置是否支持横屏切换}二、原创 2021-01-27 16:25:59 · 2839 阅读 · 0 评论 -
小程序中bindtap绑定事件传值的bug
bindtap点击事件事件中可以通过data- 来绑定一些值然后点击的时候再 e 里面获取,e为事件对象,可以携带额外信息,如 id, dataset, touches。e.target和e.currentTarget的区别(做项目时发现的店bug)如果只绑定在图片或者按钮上获取得到的值是一模一样的。但是如果绑定在view中里面还存在子元素就会出现问题。<view class="guige" data-index="{{index}}" bindtap="guigeClick"> &l原创 2020-08-18 22:31:26 · 924 阅读 · 3 评论 -
微信小程序父页面向子组件传值
微信小程序父页面传值要实现效果:首页点击立即团购跳转到详情页面传值商品id,详情页在选择商品规格,选择规格为组件需要将商品id同步到组件页面然后进行交互获取规格信息,但是因为setData为异步,所以会导致组件实例未获取到商品id,不能直接在组件中引用shopId=“{{shopId}}”,所以在点击选择按钮时再进行传值下面展示一些 内联代码片。//首页<button class="next" data-id="{{item.id}}" bindtap="next">立即团购<原创 2020-08-17 23:33:55 · 2597 阅读 · 0 评论