小程序開發文檔之開發者相關問題集錦(一)

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(黃先生)
在線留言:
微信掃碼,關注我們
相關文章
  • 如何辨別廣州微信小程序開發公司的好壞

    ?相信很多人在想要開發一個微信小程序時,都會選擇開發公司去進行合作。但是,開發公司有好有壞,如何選擇也是一個問題。

  • 如何用微信小程序商城解決傳統微商存在的問題?

    還記得微商風風火火發展的時候,朋友圈里面都被微商的商品刷屏,作為微信圈中原始的電商之一,它在一定時間段里面瘋狂地獲利

  • 微信小程序商城可以怎樣與實體店聯合發展

    微信小程序商城的開發,其實不止可以放在線上運營,還能在線下服務場景中去發展。當小程序線上商城與線下實體店打通對接

  • 小程序開放游戲服務類目——解讀游戲小程序開發前景

    微信官方之前一直對小程序是否能放開游戲服務類目沒有明確的說辭,導致大家都以為放開游戲服務類目遙遙無期,卻不曾想,突然微信官方

  • 微信小程序開發和H5的區別,互誠科技告訴你

    ?微信小程序從誕生以來,有人說是它是另一種公眾號,也有人說它是另一種H5。拋開小程序與公眾號之間的差別不說,今天我們就來討論一下,微信小程序開發與H5開發之間的關系,看看小編論述這些區別之后,是否小程序還會是另一種H5。

  • 微信小程序積分商城開發,用積分玩轉營銷

    很多商城都會開發會員管理功能、開發積分管理功能,用會員與積分來進行營銷。微信小程序商城也可以開發成為特色積分商城的方式

上海快三走势图上海快3形态走势