
小程序
小程序
古德力
我很菜但我很热心,我很笨但我很努力。
展开
-
【爬坑记录】小程序自定义实现底部导航custom-tab-bar
对于刚接触小程序的小白来说,总是难免会遇到各种坑,唯独只有记录下来踩坑的过程,才能在后期避免在同一个地方不断的跌倒。tabbar导航是最常见的展现形式,但是为了展现自己独有的特色,往往会设计的稍微与众不同,首先要实现通用的tabbar效果,其次还要有个性化的样式,这就难到刚接触的大部分人。 刚接触小程序只能在网上搜索,其次翻阅官方文档,目前感觉官方文档部分还是稍微有点乱,每次想找个接口或者组件,总感觉不只一个地方,就比如这个tabbar。原始的tabbar属于扩展能力:https://developer.原创 2020-07-01 16:54:45 · 1042 阅读 · 0 评论 -
【整理】小程序模块化方法
模块化可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过module.exports或者exports才能对外暴露接口。注意:exports是module.exports的一个引用,因此在模块里边随意更改exports的指向会造成未知的错误。所以更推荐开发者采用module.exports来暴露模块接口,除非你已经清晰知道这两者的关系。 小程序目前不支持直接引入node_modules, 开发者需要使用到node_modules时候建议拷...转载 2020-06-30 12:49:59 · 498 阅读 · 0 评论 -
【爬坑记录】小程序学习开发爬坑记录
事件 说明 授权弹窗 程序直接调用用户授权wx.getUserInfo() 或直接调用收取那接口wx.authorize() ,不会弹出授权窗口, 必须使用<button open-type="getUserInfo"/> 才可以。原创 2020-07-01 17:15:33 · 197 阅读 · 0 评论 -
【整理】小程序页面路由触发方式
对于路由的触发方式以及页面生命周期函数如下:路由方式 触发时机 路由前页面 路由后页面 初始化 小程序打开的第一个页面 onLoad, onShow 打开新页面 调用 APIwx.navigateTo 使用组件<navigator open-type="navigateTo"/> onHide onLoad, onShow 页面重定向 调用 APIwx.redirectTo 使用组件<n...转载 2020-06-30 10:26:54 · 361 阅读 · 0 评论 -
【整理】小程序 使用 behaviors 多个页面有共享数据字段和方法。
// my-behavior.jsmodule.exports = Behavior({ data: { sharedText: 'This is a piece of data shared between pages.' }, methods: { sharedMethod: function() { this.data.sharedText === 'This is a piece of data shared between pages.' } .转载 2020-06-30 10:21:43 · 4524 阅读 · 2 评论 -
【整理】小程序使用 Component 构造器构造页面
Page构造器适用于简单的页面。但对于复杂的页面,Page构造器可能并不好用。此时,可以使用Component构造器来构造页面。Component构造器的主要区别是:方法需要放在methods: { }里面。Component({ data: { text: "This is page data." }, methods: { onLoad: function(options) { // 页面创建时执行 }, onPullD...转载 2020-06-30 10:20:08 · 2132 阅读 · 2 评论 -
【整理】小程序页面Page构造页面-初始数据、生命周期回调、事件处理函数
使用 Page 构造器注册页面简单的页面可以使用Page()进行构造。//index.jsPage({ data: { text: "This is page data." }, onLoad: function(options) { // 页面创建时执行 //页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。 }, onShow: function() { // 页面出现在前台时执行 ..转载 2020-06-29 18:20:16 · 1176 阅读 · 0 评论