微信小程序
Tiger_wa
我们的目标是星辰大海
展开
-
[微信小程序]局域网真机测试后台数据--内网穿透神器使用教程
在自己研发的小程序中,想要用真机在局域网中通过接口访问后台数据,这个问题困扰了我太久太久,一直没有很好的解决方法,原因经历过的人都知道,小程序只支持https协议,而localhost都是http协议。在寻找了无数种解决办法后,终于在网上找到了一个内网穿透的神器------ngrok 点击进入ngrok官网 国外网站速度较慢,建议开VPN访问 下载客户端 解压安装 通过命令行访问ngrok并将身...原创 2019-10-24 09:14:20 · 1377 阅读 · 0 评论 -
[微信小程序]山庄预订微信小程序——田隐
对于开发者来说,微信小程序开发相对便捷,成本几乎没有,由于对前端设计的浓厚兴趣,我开始自学微信小程序,基于我对目前市场上对于针对性预订农庄游玩平台的缺失,开发出这一款 田隐 微信小程序。 这款小程序的好处是专门针对去野外农庄体验游玩的用户,因此过滤掉许多无用信息,然后在选择类别上精细化、具体化,让用户根据明确的需求精确找到合适的农庄。 登录界面 开场动画 主界面 包括导航栏、搜索栏、推荐商家...原创 2018-10-05 16:45:46 · 585 阅读 · 1 评论 -
[微信小程序]将离散的后台数据聚合
将离散的后台数据聚合 当后台传入离散的数据时,如何使这些分散的数据按需求聚合在一起循环输出,可以采用以下办法: 需求:将传入的离散数据按照时间聚合后,按照早、午、晚、加餐再度聚合后输出 方法:将数据循环遍历,按日期分组存放,在数组内继续分组存放餐的种类,最后以多层数组嵌套形式存放 示例代码: var me = this; var date = utils.formatDate(new Da...原创 2018-11-23 14:17:37 · 1396 阅读 · 0 评论 -
[微信小程序]列表页下滑刷新机制
小程序列表页下滑刷新机制 再调用API时,要注意一点,如果要渲染一个列表的话,如果直接返回所有项,既浪费时间又浪费资源,因为作为使用者来说,可能并不需要得到所有的列表项,可能在第一页或者前几页就拿到自己想要的,所以,后台一般会将数据按页面分组,前端在调用时传入页面值,即返回当前页面列表项,并在下滑页面时继续加载下面的页面,大大增加了效率,如何做到在下滑页面时动态加载余下的页面,要用到onReach...原创 2018-11-30 15:30:21 · 686 阅读 · 0 评论 -
[微信小程序]Promise解决连续网络请求
Promise解决连续网络请求 在调用API时,当遇到连续调用,并且需要上一个API调用的结果,或者必须等上一个请求完成后才能继续请求,通常的延时函数并不能解决办法,因为如果上一个请求较长,超过设置的等待时间,同样会出现问题,所以通常会使用callback()回调函数,但是在代码的语义理解上会比较困难,尤其是多重的调用会形成所谓的“回调地狱”。因此,可以采用Promise对象解决这种网络异步请求问...原创 2018-11-27 15:10:43 · 1848 阅读 · 0 评论 -
[微信小程序]如何在repeat循环中修改某元素的样式及内容
如何在repeat循环中修改某元素的样式及内容 repeat是wepy框架下用于循环页面的标签,它有四个重要的属性:for、index、key、item。其中,对于修改其中元素的重要属性就是index。 示例: <repeat for="{{list}}" index="index" key="index" item="item"&am原创 2018-11-27 16:00:58 · 1035 阅读 · 0 评论 -
[微信小程序]文字溢出部分用三个点显示
我们有时会遇到一些情况需要去隐藏部分文字以达到省略的效果,比如一个消息的Toast,只起到提醒的作用,详细文章需要点击进出查看,这时候Toast只需要显示一部分正文即可。 示例: 正文:“在此之前,这条规定禁止开发者设计与Facebook已经提供的核心功能相似的服务。” 隐藏之后:“此之前,这条规定禁止…” 示例代码: //wxml <text> 在此之前,这条规定禁止开发者设计与Fa...原创 2018-12-05 15:07:55 · 7505 阅读 · 6 评论