摘要:
components uni-app组件目录,放可复用的组件 pages 业务页面文件存放的目录 static 存放应用引用静态资源(如图片、视频等)的地方,注意:静态资源只能存放于此 App.vue 应用配置,用来配置App全局样式以及监听 应用生命周期 main.js Vue初始化入口文件 ma 阅读全文
摘要:
先将登录弹框封装成一个模板 在登录页面引入wxml 在wxss引入杨树 使用插槽使用, 在点击登录按钮时 弹出登陆模板 在登陆模板点击确认时请求wx,login看是否注册过,如果没有注册过 执行注册逻辑请求注册接口,如果已有账号,未登陆,执行登陆操作,保存token 让弹框消失,将返回的用户头像和信 阅读全文
摘要:
navigateTo (有返回键,不可以跳转到tabBar页面) url写跳转地址 携带参数跟在url后面即可 switchTab (没有返回键,只能跳转到tabBar页面,不可以携带参数) reLaunch (跳转任意页面, 没有返回, 有 首页 按钮) navigateBack (应用在目标页面 阅读全文
摘要:
小程序上线: 进入小程序,点击授权按钮 在弹出的页面中使用管理员微信扫描二维码,选择小程序并将其默认的所有权限授权给微信。 授权成功后,填写微信支付信息。 保存微信支付信息后,填写发布设置信息。 点击提交按钮,等待微信审核。 审核通过,发布成功。 配置白名单 1.进入微信开发者官方,点击开发,接着点 阅读全文
摘要:
首先wei-ui是官方的ui 我平时使用 我会在微信的官方文档里点击扩展框架里面查看 ,扩展框架里就是微信的wei-ui, 因为全部引入会导致文件过大,所以我就比较喜欢在微信官方文档看中那个安装那个 里面的组件一般我使用的有 1.选项卡切换组件 2.宫格 3.吸顶 4.表单 5.搜索栏 6.列表块 阅读全文
摘要:
在app.json里面配置 首先需要创建tabBar对象 然后对象里创建list数组 ,里面最少2个tab,最多5个 然后在里面创建对象他会自动生成目录 对象里面我需要配置 pagePath页面路径 text页面文字 iconPath未选择的图片 selectedIconPath选中的图片 根据自己 阅读全文
摘要:
####目录结构 在根目录下创建http目录及api.js文件fetch.js以及http.js文件; 在api.js中统一管理,请求的url地址 在fetch.js中用promise对wx.request()进行封装 在http.js,根据当前环境,设置相应的baseUrl, 引入fetch中封装 阅读全文
摘要:
##小程序的官方文档给出的组件很多,我常用的有 1.轮播 2.图标 3.头部导航栏 4.按钮 5.图片 ##小程序目录结构 框架全局文件,框架页面文件和工具类文件 ####框架全局文件 一个小程序的主体部分由3个文件组成 app.js小程序逻辑, app.json小程序公共设置, app.wxss小 阅读全文
摘要:
支持小程序和vue共同的生命周期 阅读全文
摘要:
onLoad: 监听页面加载 onReady:监听页面初次渲染完成 onShow: 监听页面显示 onHide: 监听页面隐藏 onUnload: 监听页面卸载 onPullDownRefresh: 监听用户下拉动作 onReachBottom:页面上拉触底事件的处理函数 阅读全文
摘要:
beforeCreate:在实例部分初始化完成之后调用。 created:在完成外部的注入/双向的绑定等初始化之后调用。 beforeMount:在页面渲染之前执行。 mounted:dom 元素在挂载到页面之后执行。 首次加载页面时,不会走这两个钩子,只有当数据发生改变时才会执行: beforeU 阅读全文
摘要:
##什么是图片懒加载 懒加载就是优先加载可视区域的内容,其他部分等进入了可视区域再加载。 ##为什么要使用图片懒加载 因为如果当前页面图片过多的话,在加载图片的时候会大大影响性能,带给用户的体验不好 所以我们需要使用懒加载让他一次就只加载可视区域内的图片,这样大大提高了性能,也带来了更好的体验 阅读全文
摘要:
####主要通过 query, params 来实现 ####query 传参: 通过 router-link 或this.$router.push()传递 通过url并且拼接 问号传递参数 用this.$route.query.id 来接收 ####arams 传参: 通过 router-link 阅读全文