
小程序
沼泽深处的王
你的理想是我的底线
展开
-
小程序——picker组件
转载:https://www.cnblogs.com/bgwhite/p/9335648.html小程序自带的picker组件,picker一共分为三类普通选择器:mode = selectorrange:下拉列表的数据,为一个obj或array。只有当mode=selector或者 mode= multiSelector时有效。range-key:当range为对象时,range-key用来指定显示对象的哪一个属性上的属性值value:下拉项的下标,可通过改变该属性来实现确定后数据的对应渲染。转载 2021-01-15 22:08:07 · 8839 阅读 · 0 评论 -
小程序——弹出框
1.提示框 wx.showToast({ title: '成功',//用户看到的提示信息 icon: 'success',//提示图标,有error,success、none duration: 2000//停留时间 })2.加载框wx.showLoading({ title: '提交中..', })加载完成后需要隐藏加载框w原创 2021-01-15 22:02:25 · 1529 阅读 · 0 评论 -
小程序——自定义tabbar(不同权限显示不同tabbar)
1.假如有两个用户,教师以及学生,教师tabbar显示两个,学生tabbar显示三个(1)准备两种图片,当前页亮的图片以及非当前页不亮的图片(2)首先创建一个新的js,用于填写tabbar的内容,包括显示的字以及图片的路径,并暴露出去var studentMenus = { activeUrl: 'info', list:[{ currentUrl:"student_select", "pagePath": "pages/student", "text": "选择"原创 2021-01-15 21:45:07 · 2802 阅读 · 5 评论 -
小程序——js获取当前页面中的值
1.使用场景:一般用在显示列表中的多条信息,但是要点击某条信息进一步显示其详细信息2.wxml中在属性中写上data-xxx=""(注意:需要与响应函数写在同个标签里,不然获取不到)<view data-id='{{item.id}}' bindtap='gotoDetail'>3.js获取e.currentTarget.dataset.参数//获取详细信息 gotoDetail:function(e){ console.log(e.currentTarget.d原创 2021-01-15 20:31:35 · 1184 阅读 · 0 评论 -
小程序——获取openid
将临时code传给后台,后台通过AppId及AppSecret向微信提供的接口获取openid1.在小程序官网对自己传值的公网进行配置在这里将自己的访问的公网地址进行配置2.前端传临时code// 获取临时code wx.login({ success: res => { res.code//res.code就是临时code } })//传值给后端wx.request({ method: 'POST',原创 2021-01-15 20:16:59 · 263 阅读 · 0 评论 -
小程序——父组件向子组件传值
1.首先需要在父组件中调用子组件,并在子组件的属性中写上传值的数据这是父组件的wxml界面,其中find_all_teachers为子组件,分别传值teacher_list<find_all_teachers teacher_list="{{teacher_list}}"></find_all_teachers>2.在子组件的find_all_teachers.json中加入{ "usingComponents": {}, "component": true}原创 2021-01-15 19:48:30 · 613 阅读 · 2 评论 -
小程序——小程序页面跳转区别
1.navigateTo:保留当前页面,跳转到应用内的某个页面。但是不能跳到tabbar页面wx.navigateTo({ url: `/pages`})2.redirectTo:关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到tabbar页面wx.redirectTo({ url: '/pages'})3.switchTab:跳转到abBar页面,并关闭其他所有非tabBar页面wx.switchTab({ url: '/pages'})4.navigateBac原创 2021-01-15 19:34:58 · 232 阅读 · 0 评论 -
小程序——小程序版本自动更新
引用:微信小程序版本自动更新1.自动版本更新即小程序发布新版本后会提示用户进行更新,不用重新扫描小程序二维码2.代码如下:if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { if (res.hasUpdate) { updateManag原创 2021-01-15 19:26:19 · 1515 阅读 · 0 评论