剛剛開始學習uni-app,不知道微信開發者工具,運行到頁面是咋回事。後來接觸了一下,發現蠻好用的,這個功能可以聯調你需要的某一頁面。
每次聯調項目時,Hbuilder X每次都要重新編譯到初始默認的首頁,然後要點擊跳轉纔會出現詳情頁進行調試,這樣很麻煩。後來發現這個功能。每次Ctrl+s項目微信小程序模擬器可以直接跳轉到你需要的頁面,下面開始正常操作
condition
啓動模式配置,僅開發期間生效,用於模擬直達頁面的場景,如:小程序轉發後,用戶點擊所打開的頁面。
屬性說明:
屬性 | 類型 | 是否必填 | 描述 |
---|---|---|---|
current | Number | 是 | 當前激活的模式,list節點的索引值 |
list | Array | 是 | 啓動模式列表 |
list說明:
屬性 | 類型 | 是否必填 | 描述 |
---|---|---|---|
name | String | 是 | 啓動模式名稱 |
path | String | 是 | 啓動頁面路徑 |
query | String | 否 | 啓動參數,可在頁面的 onLoad 函數裏獲得 |
注意: 在 5+App 裏真機運行可直接打開配置的頁面,微信開發者工具裏需要手動改變編譯模式,如下圖:
在pages.json裏配置
"condition" : { //模式配置,僅開發期間生效
"current": 0, //當前激活的模式(list 的索引項)
"list": [
{
"name": "test", //模式名稱
"path": "pages/info/info", //啓動頁面,必選
"query": "newsid=5173214" //啓動參數,在頁面的onLoad函數裏面得到
}
]
},
然後在微信小程序裏 工具/編譯配置/(選擇需要的頁面)
最後選中需要的聯調頁面,重新編譯就可以直接到你需要的頁面啦