【筆記】微信小程式註冊、發布流程及首頁自動跳轉

  • 2019 年 11 月 13 日
  • 筆記

本來這篇筆記應該前天發的,上周我註冊了一個微信小程式,周六根據官方教程和API寫了一個簡單的小程式。

為什麼今天才發呢?周六下午一下班我們就趕緊去了車站,趕往泰安爬泰山,晚上開始爬,第二天上午下山,吃了飯又趕回濟南,睡了一路,回家後洗了個澡倒頭又睡著了。

非常感謝朋友的陪伴和款待,這已經是他第10次爬泰山了,光和我就怕了3次了。。。值得慶幸的是,這次我們排到了日出,真的很美!我的微博 @無碼錶情包 發的圖片。

言歸正傳,今天這篇文章主要寫一下我在做小程式遇到的一些問題,和一個小功能,我只寫我認為有用的點,希望對大家有所幫助。

首先是註冊:

打開 註冊頁面 選擇小程式,填寫自己的資訊進行註冊。

註冊成功後,首先要完善小程式資訊:

下載 開發工具:

微信提供了普通和小遊戲兩種開發者工具。

安裝成功後登陸:

選擇 小程式項目:

選擇項目目錄,填寫小程式AppID和名稱:如果是導入已經寫好的項目,現在目錄後會自動填充 AppID和名稱。

獲取AppID:點擊 設置 => 開發設置 => 開發者ID AppID(小程式ID)

創建項目後會自動生成必要的文件:

app.js 邏輯層,編寫一些邏輯。

app.wxss 公用CSS文件,用於編寫公共樣式。

app.json 配置文件:用 { } 包裹

pages 頁面配置,所有頁面都需要再此配置,否則無法調用會報錯。

右擊 新建 Page 會自動生成 .js .wxml .wxss 三個文件,同時該頁面會自動添加到 app.json 的 pages 配置中。

程式啟動後會自動跳轉到 第一行配置的頁面 pages/index/index

"pages": [      "pages/index/index",      "pages/wxml/content",      "pages/logs/logs"    ]

window 設置默認頁面的窗口表現:

"window": {      "backgroundTextStyle": "light",//下拉 loading 的樣式,僅支援 dark/light      "navigationBarBackgroundColor": "#fff",//導航欄背景顏色      "navigationBarTitleText": "i表情包",//導航欄標題文字內容      "navigationBarTextStyle": "black"//導航欄標題顏色    }

上傳發布:

頁面寫好後 點擊 上傳 設置版本號和備註,點擊上傳。

然後在後台 開發管理 最下面 找到 開發版本,點擊右側的小三角 點擊 選為體驗版。

現在就可以掃描二維碼進行測試了。

首頁自動跳轉:

我們可以寫一個歡迎頁,然後進行頁面跳轉,優化用戶體驗。

在 index.js 中的 onLoad: function () {} 內添加如下內容即可:

setTimeout(function () {        wx.redirectTo({          url: '../wxml/content',//跳轉的頁面        })      },2000)//等待時間

Tags: