微信小程式開發詳細流程 二 (開發工具介紹及斷點程式碼除錯)
下面對微信web開發者工具做個簡單的介紹
下載:
下載地址:
模擬器:UI檢視
這裡是個小程式的模擬器,建議使用iphone6,原因後面會說到,
這裡是小程式的一個功能區域啊,下面會一個逐一講解,先看下一塊,
這個區域是我們在除錯的時候,去檢視變數的值和狀態的一個區域
我們來看一下編輯區域:
編輯區域就是我們要寫程式碼的地方了,左側就是一個樹狀管理器,目錄結構檔案型別會在後面(小程式檔案型別與程式碼構成)的文章做講解.
點選上面的"+"號會建立目錄和檔案,如下圖,
如果要在根目錄下建立資料夾,如下圖,
小程式還給了一個很好的查詢功能,點選放大鏡,可以快速匹配到與你關鍵字相關的頁面
除錯:
就是上在說的偵錯程式了,
Console:
顧名思義就是控制檯了,會顯示一些編譯錯誤啊或是警告資訊之類的,還有console.log()時,輸出自己除錯的一些資訊
Sources:
這個能功區域主要就是讓我們用打斷點的,除錯程式碼的,斷點打在.JS檔案(除錯快捷鍵F10\F8)
左側是編譯過後的一個樹狀目錄結構,和剛剛上面的目錄是對應該的,但是它會把一些WXML,WXSS等檔案編譯了,所以在這裡是看不到的,這裡就只有JS
這裡你會發現同一個檔名會有兩個JS,一個是.js的,一個是後面帶[sm]的,他們兩個有什麼區別呢,
[sm]檔案,其實就是你的原始碼檔案,它跟你編譯器裡寫的程式碼是一模一樣的.
.js檔案其實是已經給你編譯過後的檔案.看下圖
Network:
這個大家應該都比較熟悉了,就看幾個常用用要的話,比如左側NAME,這就是些網路連結具體的列表
這裡應該是用的最多的,是具體檢視每一個網路請求資訊的一個地方,
比如這個
headers:就是顯示一個它的每一個
preview:就是一個預覽
http:請求頭的一個資訊.response就是顯示的請求返回資訊的一個地方
timingz:每一個請求的具體耗費時間的一個管理
Storage:
檢視快取資料
小程式有個很牛逼的地方就是支援本地快取,比如我現在的專案,使用者第一次使用輸入身份證號,下次使用會預設填充
AppData:
根頁面相關的,進行資料繫結的
後面具體用到資料繫結的時候會再詳細介紹,
Wxml:
實際就是小程式的一個UI介面,和UI程式碼
這些功能都一目瞭然了,我就不說什麼了
再多說一句,因為小程式會校驗證書,如果你是測試開發,在"詳情"勾選不校驗
瞭解了這些基本就沒什麼問題了
相關推薦
微信小程式開發詳細流程 二 (開發工具介紹及斷點程式碼除錯)
下面對微信web開發者工具做個簡單的介紹下載:下載地址:模擬器:UI檢視這裡是個小程式的模擬器,建議使用iphone6,原因後面會說到,這裡是小程式的一個功能區域啊,下面會一個逐一講解,先看下一塊,這個區域是我們在除錯的時候,去檢視變數的值和狀態的一個區域我們來看一下編輯區域
微信小程式開通騰訊雲開發實踐流程附詳細圖解
雲開發流程: 1.關聯賬戶 關聯騰訊雲賬號與微信公眾號平臺賬號。前往關聯賬號時,請選擇微信公眾號。錯誤關聯賬號請在騰訊雲賬號中心重新繫結。 已關聯賬號 2.安裝開發者工具 下載與安裝客戶端微信開發者工具並使用小程式微訊號掃碼登入。 點選下載工具
微信小程式專案實戰【二】-------實現授權登入
這節的內容主要根據專案中的功能模組做一個詳細的講解,專案結構圖如下 【授權登入效果圖展示】 點選授權登入切換到這個介面 【解析】 對於現在大多數小程式都需要一個授權登
微信小程式同聲傳譯 Face2FaceTranslator 開發
微信小程式同聲傳譯 Face2FaceTranslator 開發 騰訊開源了微信小程式的同聲傳譯外掛 Face2FaceTranslator ;開發者可以在小程式使用同聲傳譯的功能,以下是本人在專案中做的 demo;我們的小程式是用美團的 mpvue 做的。 Fac
Atitit 微信小程式的部署流程文件 目錄 1.1. 設定https 參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書 騰訊雲和阿里雲都可申請免費證書,但要一天
Atitit 微信小程式的部署流程文件 目錄 1.1. 設定https 參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書 騰訊雲和阿里雲都可申請免費證書,但要一天稽核 可以淘寶購買證書快速寫
微信小程式左滑刪除功能開發案例
直接進入正題,我們需要做的就是通過手指滑動列表項後,右側出現刪除; 比如說像這樣: 向左邊滑動後出現如下的效果: 開始擼程式碼~ 假設我們有N個列表項來自一個數組list,先確定基本的結構 <view class="list" wx:for="{{list}}" w
微信小程式動態生成儲存二維碼
起源:最近小程式需要涉及到一些推廣方面的功能,所以要寫一個動態生成二維碼使用者進行下載分享,寫完之後受益良多,特此來分享一下; 一.微信小程式動態生成儲存二維碼 wxml: <canvas style="width: 350rpx;height
微信小程式——學習筆記(二):邏輯層(1)
邏輯層將資料進行處理後傳送給檢視層,同時接受檢視層的事件反饋。 用App()函式註冊一個小程式。 當小程式初始化完成時,會觸發 onLaunch(全域性只觸發一次) 當小程式啟動,或從後臺進入前臺顯示,會觸發 onShow 當小程式從前臺進入後臺,會觸發 onHide 當小程式發生指令碼錯
基於java的微信小程式的實現(二)登入,註冊,登出介面的實現
1.開發工具以及相關環境的配置 1.首先關於IDE,前端小程式端採用的是微信官方的微信開發者工具,後端使用的是idea(idea是真的智慧,再也不想回去eclipse了呢),關於前端的一些程式碼,主要是參照微信官方的API進行開發的,整體的檔案結構也和js,css,html也很相似。
微信小程式商城功能齊全定製開發
微笑暖人心,真情待客戶!山東帝雲資訊科技誠心×××,業務諮詢請找▍馬一13、4-06、99-08、27微/電 ▍淘寶京東盤踞電商行業十幾年,有成熟的體制,我的產品只用在線上傳就可以輕易上線銷售。我直接在淘寶,京東開店不好嗎?不容懷疑,淘寶和京東都是天然的流量池,對於企業短時間獲利有很大的好處,那為什
微信小程式自定義元件(二)
微信小程式自定義元件 ps 由於作業部落貌似出了點問題,耽誤了點時間,找了一個stackedit.io準備寫。無奈,這是要自己建編輯器的節奏啊。沒有一個能靠的注 為何存在元件 元件間的關係 使用relations實現元件的關係,即父子關係。 定義和使用元件間的關係
微信小程式專案實戰【二】-------實現視訊列表展示
這一節我們主要介紹下如何實現視訊列表展示,這裡展示的資料是從雲資料庫裡面獲取顯示到介面上的。 【效果展示】 【分析】 我們通過授權登入之後跳轉到這個介面之後就可以看到我們自己資料庫中所需要顯示的視訊,這裡我們使用block標籤以及wx:for來實現遍歷我們需要顯示的
Atitit 微信小程式的部署流程文件 目錄 1.1. 設定https 參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書 騰訊雲和阿里雲都可申請免費證書,但要一天
Atitit 微信小程式的部署流程文件 目錄 設定https 參照 Atitit tomcat linux 常用命令 Atitit tomcat https配置 D:\jdk1.8.0_31\bin\keytool.exe -ge
微信小程式的詳細登入(上)
前段時間釋出了一個微信小程式的簡單登入,那段時間我一直在忙著專案,有一天,我清閒下來準備進入小程式群裡面看一下來著,剛好有人問問題了,我一看這哥們的問題好像是我寫的東西啊,我感覺是時候秀一波了,是時候展現我真正的技術了。我當時正在醞釀如何無形裝逼時。這時候出現了一個打臉的。
微信小程式傳送模板資訊php開發例項
使用PHP開發語言開發微信小程式模板資訊傳送 微信小程式傳送模板資訊首先要在小程式後臺新增或者申請個人模板庫,來獲得相應的模板ID,詳情操作可看官方文件 第一步獲得access_t
模仿京東商城樣式之---微信小程式商城簡寫(二)搜尋頁
效果圖 <style lang="less"> .header{ background:#eee; padding:20rpx 15rpx; display: flex; .searc
EA&UML日拱一卒-0基礎學習微信小程式(4)- 安裝開發工具
小程式賬號申請成功之後的工作就是準備開發環境。 微信小程式管理的頁面如下:左面是分類標籤,根據分類的不同,會在右面顯示相應的內容,目前的狀態是【首頁】被選擇的狀態。 在上述頁面中選擇紅框中的【下載開發工具】,就可以開啟下面的下載地址頁面。 根據作業系統選擇合適
微信小程式入門篇(二)
上篇我們講解了一下小程式的整體架構,今天來講一下,一個頁面的具體實現原理,好注意聽,下面要開始畫重點啦~哈哈 頁面的構成 還記得我們在上篇文章中講解如何加入一個介面嗎?在app.json中的pages加入要加的檔案路徑就可以啦,檔案路徑可以隨便起,系統
微信小程式學習總結(二)
小程式尺寸單位 rpx是小程式常見的尺寸單位,那麼他和px有啥不同一樣呢。rpx可以根據螢幕寬度進行自適應。如在 iPhone6 上,螢幕寬度為375px,共有750個物理畫素,則750rpx
微信小程式發起支付流程
小程式調起支付API 需要引數 郵件中引數 API引數名 詳細說明 APPID appid appid是微信小程式後臺APP的唯一標識,在小程式後臺申請小程式賬號後,微信會自動分配對應的appid,用於標識該應用。