摘要: 在上一章节中,我们列举了在Vue中能用但在mpvue中不能用或需要特别注意的特性,在实际开发前了解一下还是很有必要的,可以避免浪费找错误的时间。 如果你使用过原生的小程序框架,你一定经历过或思考过怎么解决以下的问题: 怎么存放可全局访问的变量? 页面跳转的时候,怎么传递参数到下一个页面比较好? 页面 阅读全文
posted @ 2019-04-03 11:27 GavinJay 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 在上一章节中,我们了解了组件的三个基本特性以及组件的基本使用方法。在实际的小程序开发中,我们应该以组件的思维去设计每个小程序的功能页面,对其进行合理的组件拆分,让每个部分都保持功能简洁、条理清楚、各司其职,这样会让代码变得更易理解和维护,间接的也提升了代码的健壮性,降低出现Bug的几率,即使出现Bu 阅读全文
posted @ 2019-04-03 11:23 GavinJay 阅读(2045) 评论(0) 推荐(0) 编辑
摘要: 在上一章节中,我们将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) 编辑