咨询电话:0755-2819 5801   

专业知识 Professional knowledge

小程序开发详细功能大全

工欲善其事,必先利其器。理解它的核心功能非常重要,先了解它的整个运作流程。

生命周期:

在index.js里面:


开发者工具上 Console 可以看到:


在首页 console 可以看出顺序是 App Launch–>App Show–>onLoad–>onShow–>onReady。

首先是整个 app 的启动与显示,app 的启动在 app.js 里面可以配置,其次再进入到各个页面的加载显示等等。可以想象到这里可以处理很多东西了,如加载框之类的都可以实现等等。

路由:

路由在项目开发中一直是个核心点,在这里其实微信对路由的介绍很少,可见微信在路由方面经过很好的封装,也提供三个跳转方法。

wx.navigateTo(OBJECT):保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。

wx.redirectTo(OBJECT):关闭当前页面,跳转到应用内的某个页面。

wx.navigateBack():关闭当前页面,回退前一页面。

这三个基本上使用足够,在路由方面微信封装的很好,开发者根本不用去配置路由,往往很多框架在路由方面配置很繁琐。

组件:

此次微信在组件提供方面也是非常全面,基本上满足项目需求,故而开发速度非常快,开发前可以认真浏览几次,开发效率会很好。

其它:

任何外部框架以及插件基本上无法使用,就算原生的 js 插件也很难使用,因为以前的 js 插件也基本上全部是一操作 dom 的形式存在,而微信应用号此次的架构是不允许操作任何 dom,就连以前开发者们习惯使用的动态设置的rem.js也是不支持的。

此次微信还提供了 WebSocket,就可以直接利用它做聊天,可以开发的空间非常大。

跟公众号对比博卡君发现,开发应用号组件化,结构化,多样化。新大陆总是充满着惊喜,更多的彩蛋等着大家来发现。

我们的优势:

1
12年专业网站建设/网站设计/网页制作/手机网站设计诚信服务品质。
2
、深圳专业PHP网站建设公司,12年行业建站经验。
3
、深圳做网站注重沟通,突出性价比服务。
4
、深圳网站设计专业技术团队,科学服务流程和项目管理经验。

5、深圳网站制作全透明服务流程和交付流程,高品质售后放心服务。


    我们拥有高专业做网站技术和丰富经验的深圳建站团队。我们的服务原则:客户至上,我们拒绝平庸,专心做好每一个网站,为客户提供最优质性价比最高的网站设计、网页制作、手机网站建设、微信营销平台、微订餐、微商城、微分享分销、APP应用互联网服务,最实际的网络营销解决方案。

我们服务过的客户