微信小程序開發教程(二)建立第一個微信小程序

 

  在安裝完「微信Web開發者工具」以後,經過開發者的微信掃碼進入後,如圖。chrome

  

  點擊「添加項目」,填入以前得到的AppID(無AppID可忽略),輸入項目名稱「Hello WXapplet」,選定本地文件夾做爲項目目錄。json

  勾選「在當前目錄中建立quick start項目」後,點擊「添加項目」按鈕,即已成功建立了咱們第一個微信小程序項目——Hello WXapplet。小程序

 

開發者工具操做與使用微信小程序

  

  開發者工具界面基本分爲四大區域:1區「頂部菜單」,2區「導航菜單」,3區「目錄文件/模擬運行」,4區「編輯/調試開發」、1區與2區是固定的。3區與4區會根據選擇導航菜單區的不一樣功能或模式有所不一樣。微信

  1區「頂部菜單」,「設置」是配置開發機運行程序時如何鏈接網絡。「動做」是指「刷新」、「後退」、「前進」等操做,主要在網頁或界面調試時使用。「幫助」是Web開發者工具的版本與版權聲明等信息。網絡

  2區「導航菜單」,是開發者常常使用的功能區。特別是其中的「編輯」與「調試」功能將是開發者使用最多的重要功能。app

 

 

編輯功能框架

  點擊編輯按鈕,出現如圖所示的界面。
socket

  原來的4區部分變成項目的文件列表區及對應文件的代碼編輯區,咱們也稱之爲代碼編輯器。xss

  代碼編輯器如今支持4種文件的編輯:wxml、wxss、js以及json文件。代碼編輯器還提供了較爲完善的自動補全功能,大大方便了開發者。

  代碼編輯器也支持快捷鍵操做,部分經常使用快捷鍵以下:

    Ctrl+End:移動到文件結尾
    Ctrl+Home:移動到文件開頭
    Ctrl+i:選中當前行
    Shift+End:移動到行尾
    Shift+Home:移動到行首
    Ctrl+Shift+L:選中全部匹配
    Ctrl+D:選中匹配
    Ctrl+U:光標回退
    Shift+Al t+F:代碼格式化
    Alt+Up,Alt+Down:上下移動一行
    Shift+Alt+Up,Shfit+Alt+Down:向上向下複製一行
    Ctrl+Shift+Enter:在當前行上方插入一行

 

 

調試功能

  調試功能是開發者檢測代碼結果實現與排查問題的核心工具,如圖。

  4區此時變成調試工具與輸出區。模擬器將如實地模擬微信小程序項目在客戶端的邏輯與操做表現,絕大部分的功能與API調用均能在模擬器上正確呈現。

  調試工具與輸出區的頂部是一行菜單,分別是:Console、Sources、Network、Storage、AppData、Wxml、Senser,最右邊的擴展菜單項是定製與控制開發工具鈕「┆」。

 Console頁:控制檯信息頁,有兩個做用:

 1)開發者直接在此輸入代碼並調試。

  

 2)顯示小程序的錯誤輸出。

  

 Sources頁:源文件調試信息頁,用於顯示當前項目的腳本文件。

  

  

注意:因小程序框架會對腳本文件進行編譯工做,在源文件頁面中咱們看到的文件實際上是通過處理以後的腳本文件。因此咱們編寫的代碼都被包含在define函數中。對於頁面(page)的代碼,則在打包腳本文件尾部,require函數會完成主動調用動做。

 Network頁:網絡調試信息頁,用於觀察和顯示每一個元素請求信息和套接字(socket)狀態等網絡相關的詳細信息。

 

 Storage頁:數據存儲信息頁,用於顯示當前項目使用存儲API(wx.setStorage或wx.setStorageSync)接口的數據存儲狀況。好比在Console中輸入:wx.setStorage({key:"name",data:"King"}),則在Storage頁面中就能夠看到咱們存儲了一個Key-Value數據。

 

 AppData頁:用於調試顯示當前小程序項目此時此刻的應用具體數據,實時地回顯項目數據狀況。咱們能夠在此處編輯修改數據,反饋到當前界面上去。

 Wxml頁:用於幫助開發者調試wxml轉化後的界面。經過這裏的調試能夠看到真實的頁面結構及對應的wxss屬性,同時可經過修改對應的wxss屬性,在模擬器中即時查看修改後的情形。(相似chrome中開發者選項中的Element、IE開發者選項中的DOM Explorer)

 

項目功能

 導航菜單區的「項目」功能,用來顯示當前項目的細節,包括圖標、AppID以及目錄信息等。

 

相關文章
相關標籤/搜索