摘要: 实现了 标题,内容和按钮设置,可动态设置按钮,以及按钮点击事件的回调 可作为component 使用 直接上代码 <viewclass="uiComponent uiComponent_mask uiComponent_mask_{{uiComponent.mask.show &&'active'} 阅读全文
posted @ 2017-11-30 16:20 jifsu 阅读(3773) 评论(0) 推荐(0) 编辑
摘要: 在Page顶部下滑一个提示条 , 代码见 /mixins/UIComponent.js ,其中的self 可以认为是微信小程序的Page对象 效果: 默认2秒展示,上移动画隐藏 阅读全文
posted @ 2017-11-28 17:52 jifsu 阅读(3556) 评论(0) 推荐(0) 编辑
摘要: 这个需求是在wepy交流群里有群友提到的. 一个小花样. 注册mixins wxml很简单.在你的最外层增加 style中颜色自定义,其他根据需要来 注意,他上拉的时候,背景色还是白色,和顶部颜色并不一样. 这种方式实现,要求你的 顶级view要有一个背景色,否则这个橡皮筋效果就会暴露出来 阅读全文
posted @ 2017-11-28 13:54 jifsu 阅读(2291) 评论(1) 推荐(1) 编辑
摘要: 在开发中,遇到一个层级较深的页面,每次都要点击好多步才能调试,也比较闹心,有了自定义编译模式,就方便很多了 点击红圈处, 选择 "+添加编译模式" , 默认的, 启动页面会填入当前预览界面的地址, 启动参数 填写当前页面需要的url参数即可 这样,再次编译, 看看效果吧 阅读全文
posted @ 2017-11-24 07:59 jifsu 阅读(9831) 评论(0) 推荐(0) 编辑
摘要: 文件位于 utils/WapRequest.js 封装了所有接口请求和wap站点的controller请求,代码示例 这里的实现和wap站点请求一致. 所有接口请求都在这里 之后可能会改成类型继承的方式,这样能更好的按照模块来编写接口,视接口量而定吧 阅读全文
posted @ 2017-11-20 09:27 jifsu 阅读(329) 评论(0) 推荐(0) 编辑
摘要: /utils/utils.js 已经扩展到App对象中,Page方法中直接使用 app.util.method(...) 调用. 1. 扩展String.replaceAll JS默认值提供replace,定义为替换第一个匹配的规则 replaceAll 使用正则, replaceAll = fun 阅读全文
posted @ 2017-11-20 09:23 jifsu 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: mixins 概念 可百度 参考 http://ask.seowhy.com/article/21007 大意和Python中的多重继承, java中的接口类似(java接口只是定义,实现需要子类自己写). 而JS中没有接口的概念, 利用对象的key遍历,并合并到子类(或者叫对象)中. 伪代码: m 阅读全文
posted @ 2017-11-18 12:09 jifsu 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 官方文档见: https://mp.weixin.qq.com/debug/wxadoc/dev/framework/custom-component/ 我们的封装: 阅读全文
posted @ 2017-11-17 17:33 jifsu 阅读(246) 评论(0) 推荐(0) 编辑
摘要: /pages/{module}/{page}/index.js 这个是目录结构 所有单个页面(Page)目录内, 都叫做index,如 index.js index.wxss ,不需要起其他名称 内部编码 生命周期函数按照官方书写 事件处理 onClick on开头即可 目录结构中 componen 阅读全文
posted @ 2017-11-17 13:48 jifsu 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 1. 简单传参 wx.navigateTo({ url: '/pages/demo/index/index?id=1' }) /pages/demo/index/index.js 中 onLoad(options){ var id = options.id; //获取通过url参数传递来的参数 } 阅读全文
posted @ 2017-11-17 13:45 jifsu 阅读(399) 评论(0) 推荐(0) 编辑