摘要: 在上一章节中,我们将vue-cli命令行工具生成的代码骨架中的src目录清理了一遍,然后从头开始配置和编写了一个可以运行的小程序页面,算是正真走上了使用mpvue开发小程序的第一步。今天我们将进一步来了解和学习mpvue / Vue的其他重要功能。 既然mpvue是基于Vue的,那么就没有理由不进一 阅读全文
posted @ 2019-04-03 11:07 GavinJay 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中,我们熟悉了一下通过vue-cli生成的mpvue工程代码骨架的基本结构,大致了解了每一个部分的代码到底要放到何处。从本文起我们就开始涉及真正的编码部分,学习使用Vue的语法去编写小程序。 为了清楚起见,我们将要对vue-cli生成的代码做一个清理工作,具体如下: 删掉src/comp 阅读全文
posted @ 2019-04-03 11:01 GavinJay 阅读(3274) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章中,我们介绍了使用mpvue开发小程序所需要的一些开发环境的搭建,并创建了第一个mpvue小程序代码骨架并将其运行起来。在本文中,我们来研究熟悉一下mpvue项目的主要目录和文件结构。 在Visual Studio Code里面打开项目文件夹,我们可以看到类似如下的文件结构: packag 阅读全文
posted @ 2019-04-03 10:31 GavinJay 阅读(2973) 评论(1) 推荐(0) 编辑
摘要: 前段时间,美团开源了mpvue这个项目,使得我们又多了一种用来开发小程序的框架选项。由于mpvue框架是完全基于Vue框架的(重写了其runtime和compiler),因此在用法上面是高度和Vue一致的(某些功能由于受限于小程序环境本身的原因而不能使用),这给使用过Vue开发Web应用的前端开发者 阅读全文
posted @ 2019-04-03 10:24 GavinJay 阅读(6264) 评论(0) 推荐(0) 编辑
摘要: Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候则返回最先被reject失败状态的值。 具体代码如下: Promse.all在处理多个异步处理时非常有用,比如说一个页面上需要等两个或多个 阅读全文
posted @ 2019-04-03 09:54 GavinJay 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 组件的过度 Vue1.0中transition做为标签的行内属性被vue支持。但在Vue2.0中。Vue放弃了旧属性的支持并提供了transition组件,transition做为标签被使用。 条件渲染(v-if) 条件展示(v-show) 动态组件 组件根节点 Elample <transitio 阅读全文
posted @ 2019-04-02 18:30 GavinJay 阅读(11520) 评论(0) 推荐(0) 编辑
摘要: 实现功能 详情页返回列表页,列表页保留上次浏览位置 其它页面进入到列表表,列表页刷新 当详情页有数据改变时,列表页也要更新该条数据 实现思路 用keep-alive保留列表页面数据 activated钩子函数来更新数据 利用路由守卫判断是否从详情页返回来决定是否更新数据 当详情数据改变时,返回列表后 阅读全文
posted @ 2019-04-02 18:16 GavinJay 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 1、话不多说,直接上干货 实现上图效果,主要技术是获取微信小程序地理位置,得到经纬度,使用微信小程序JavaScript SDK逆地址解析和地点搜索实现 2、微信小程序JavaScript SDK 申请开发者密钥(key):https://lbs.qq.com/qqmap_wx_jssdk/meth 阅读全文
posted @ 2019-01-18 14:12 GavinJay 阅读(5639) 评论(0) 推荐(0) 编辑
摘要: 最近项目上遇到在微信小程序里需要显示新闻内容,新闻内容是通过接口读取的服务器中的富文本内容,是html格式的,小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过wxParse来实现。首先我们在github上下载wxParse https://github.com 阅读全文
posted @ 2018-12-28 15:09 GavinJay 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 一、函数节流(throttle) **函数节流:一个函数执行一次后,只有大于设定的执行周期后才会执行第二次**。有个需要频繁触发函数,出于优化性能角度,在规定时间内,只让函数触发的第一次生效,后面不生效。 ### 1.如何实现其原理是用时间戳来判断是否已到回调该执行时间,记录上次执行的时间戳,然后每 阅读全文
posted @ 2018-11-21 16:32 GavinJay 阅读(3623) 评论(0) 推荐(0) 编辑