小程序开发文档之开发者相关问题集锦(一)

2018/6/28 14:41:04
摘要: 小程序快速开发的实现基础,是因为官方已经对小程序开发过程中需要的一些内容进行了封装,开发人员只需要自己进行一些配置即可

小程序快速开发的实现基础,是因为官方已经对小程序开发过程中需要的一些内容进行了封装,开发人员只需要自己进行一些配置即可。但是,在定制开发小程序时,这些封装有时候并不是优势。下面我们基于封装与配置问题,说一些开发过程中需要注意的内容。

1、小程序的配置文件问题:JOSN文件

(1)app.json是必须要的,但其他页面不强制需要。

(2)其他页面如果有JOSN文件,则会覆盖app。json中的配置。

(3)其他页面的json文件只能配置程序顶栏信息,比如背景色,标题等。

(4)JOSN文件不能添加任何形式的注释。

  2、小程序首页配置问题

  进入app.json文件,于pages字段的list中,将首页的路径放到首位,即首页配置成功,待小程序启动后回默认打开该页面。

  3、小程序底部导航配置问题

 (1)微信官方提供一个已经封装好的小程序底部导航模块,开发者只需要设置文字图片以及跳转链接即可,不需要再自己去实现封装。

 (2)在app.Json文件中加入tabBar字段并进行配置即可实现底部导航,字段最多是五个,最少是两个。

 (3)底部导航的顺序排布,是按照所设置的list的顺序从左到右排布。

 (4)底部导航的图片,最佳的分辨率是83*83px的图标,否则会出现模糊或者边缘刺。

4、小程序超时设置问题

超时问题分四种,包括请求超时、连接超时、上传超时与下载超时,不予以设置的话全部默认为60秒。

5、小程序开发调试模式的开启问题

(1)调试模式的开启:app.json中设置debug为true即可。

(2)如果不开启调试模式,则默认为false,在调试时候启动小程序需要自动退出并手动重启。

(3)手机端的调试只支持控制台和系统输出,调试的时候,如果不想太过于麻烦,可以使用consloe。log打印对象信息。

6、小程序的初始化设置问题

(1)小程序初始化完成会触发onLaunch事件。

(2)onLaunch完成时,页面并没有生成和加载,不可使用getCurrentPage()方法。

7、页面的初始化设置问题

(1) 页面初始化通过页面的js文件来完成。

(2) Js文件中必须有个page()用来注册页面,没有该函数,则页面无法注册。

(3) 小程序会先加载js中的page(),然后渲染页面。


声明:文章"小程序开发文档之开发者相关问题集锦(一)"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 微信小程序在开发数据时分析功能的作用

    相信很多人都知道,微信小程序开发后可以拥有专属的数据分析功能。关于这个功能,小编之前的软文中也介绍过其中具体的功能有哪些,还差这个功能的作用还没介绍到,今天就来好好介绍一番。

  • 微信小程序的开发对公众号来说机遇还是挑战?

    微信小程序从未上线时,就被预告传得风风火火,所以就有人也在预言,说小程序在将来会取代公众号,可能是直接消灭它,也可能是取代它一把手的位置,成为新的微信新贵。这种说法也有它的道理,但在现在看来,还有另外一种说法去反驳它

  • 微信小程序开发会给互联网带来哪些改变

    在现今的互联网自身取得发展同时,微信小程序的出现与开发也会给互联网带来一些相应的改变,让互联网朝着一个新发展趋势去发展。

  • 微信小程序开发公司,模板开发能做出什么吗

    在微信小程序的不断发展后,开发市场上也相应地出现小程序模板。这对于没有技术人员、资金不足或者开发需求不高的企业来说,确实是一个不错的选择。不过,在选择模板之前,企业还是需要去好好了解一下小程序的模板究竟能做出什么样的效果,

  • 金融行业跟微信小程序之间可以怎么合作

    金融行业其实在小程序上线之初就有所涉及,不过就是经历了一个很尴尬的时期后,被监管局紧急叫停,低调下线。这其中很大的一部分原因就是小程序对于数据的安全性目前还无法估量,而金融行业这个对数据安全要求甚高的行业,监管局肯定不能让其随随便便就去冒险。那么,就目前的小程序开发程度与金融行业的特殊性来看,它们两者可以

  • 微信小程序运营,如何实现传播裂变、避免客户流失?

    在运营微信小程序的时候,大多数都会遇到的两个难题,就是如何才能通过小程序的传播裂变去实现账号平台推广,又如何运用营销手段

河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三