那在menu.js中可以直接拿到这个adminList中数据,判断一下当前登录用户的openId在不在adminList中。 getOpenID() { let that = this; wx.cloud.callFunction({ name: 'login', complete: res => { const openId = res.result.event.userInfo.openId; if(app.adminList.indexOf(openId) === -1) { that.s...
获取当前视图的索引,从左往右,从0开始(视图对应数据的的索引) moveViewTo(index) 跳转到指定的视图 事件 item,index为当前视图的数据,以及索引 onFirstView(callback(item,index)) 跳转到第一个视图时触发 onLastView(callback(item,index)) 跳转到最后一个视图时触发 afterViewChange(callback(item,index)) 视...
PHP端的代码我是用了很简单的方法,利用PHP原生获取JSON 这里是小程序端的代码,banner就是一个JSON,然后读取里面的各种字段 <swiper class="swiper-box" indicator-dots="{{indicatordots}}" autoplay="autoplay" interval="5000" duration="1000"> <block wx:for="{{banner}}" wx:for-index="index"> <sw...
@param {*} index 当前tab的下标 */ scrollDom(index) { let info = this.tabItemInfo[index]; let offsetLeft = info.left - this.parentLeft; let scrollLeft = offsetLeft - (this.parentWidth - info.width) / 2; this.scrollToLeft = scrollLeft < 0 ? 0 : scrollLeft; } } } page { h...
外层li控制两个相邻的item之间的留白 里层li1控制item的显示元素 <swiper class="swiper" next-margin="140rpx" current-item-id="{{currentItemId}}" previous-margin="140rpx" bindchange="swiperChange"> <block wx:for="{{backClass}}" wx:key="index"> ...
//获取图片实际宽度imgheight=e.detail.height,//获取图片实际高度;//计算的高度值constimgheight=750/imgwidth*imgheight;// (微信小程序默认总宽度750rpx)换算rpx单位的高度值letimgheights=this.data.imgheights//把当前图片的高度记录到图片数组里imgheights[e.currentTarget.dataset.index]=imgheightthis.setData...
-- swiper示例 --><swiperv-if="swiperList && swiperList.length>0"class="t-swiper":duration="duration":current="current"@animationfinish="itemChange"><swiper-itemv-for="(item,index) in swiperList":key="index"><!-- 这里是你可以任意定义的内容哦,例如答题类、视频轮播类... //开始 --><...
8.补充:target要跳转到当前的小程序还是其他的小程序的页面 self默认值自己小程序的页面miniProgram其他的小程序的页面navigatorurl="/pages/demo/demo"跳转/navigatornavigatoropen-type="redirect"url="/pages/demo/demo"跳转redirect/navigatornavigatoropen-type="switchTab"url="/pages/index/index"switchTab直接跳转到...
1. 获取轮播图数据 接口:https://api-hmugo-web.itheima.net/api/public/v1/home/swiperdata pages/index/index.js 代码语言:javascript 复制 Page({data:{// 轮播图数组swiperList:[]},onLoad:function(options){// 发送异步请求获取轮播图数据wx.request({url:'https://api-hmugo-web.itheima.net/api/pu...
//获取swiper⾼度 getHeight:function(e){ var winWid = wx.getSystemInfoSync().windowWidth - 2*50;//获取当前屏幕的宽度 var imgh = e.detail.height;//图⽚⾼度 var imgw = e.detail.width;var sH = winWid * imgh / imgw + "px"this.setData({ swiperH: sH//设置⾼度 })},//...