微信小程序 開發前需要做的那些事

說明:筆者重新規劃了博客方向,想更詳細的講解微信小程序的所有技術內容,本文於2020年5月24日已做修改。

本文首發CSDN,純筆者原創手打,歡迎社會各界朋友來轉載我的文章,希望先來私信我,轉載後文章加上原文地址!

同時筆者也歡迎一起合作共贏,願意寫雜誌,寫書,貢獻自己的一份微薄之力!

作爲第一篇的講解,本文主要介紹微信小程序開發前的準備

如果您想系統的學習微信小程序,歡迎關注我的CSDN微信小程序專欄,我將不定期更新所學技術,謝謝!

 

0瞭解什麼是微信小程序

一句話:

微信小程序,小程序的一種,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。

 

1 註冊微信小程序賬號

官網註冊地址:https://mp.weixin.qq.com/wxopen/waregister?action=step1

需要注意以下六點:

0.如果你只是想接觸學習微信小程序,不是想開發發佈屬於自己的小程序,無需註冊,直接到第二步。

1.如果是個人小程序或者政府小程序,是免費的,如果是企業或者其他組織的小程序,需要付300R審覈費

2.個人小程序只需要身份證和手機號,再加微信掃碼即可,如果是政府企業,需要營業執照或者組織代碼機構證。

3.一個身份證只能註冊 5個 個人小程序,一個郵箱只能註冊一個微信開放平臺(包括綁定微信,企業微信,微信公衆號,微信小程序)。

4.註冊完成後,會讓你填寫小程序的服務內容,提交後需要認證,(如政務服務——政務服務大廳)認證通過之後才能發佈代碼。

5.企業政府小程序註冊完成之後,還額外會有實名認證環節,一般採用對公打款認證。

 

2. 下載使用微信開發者工具

下載地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

一般選擇穩定版,下載後正常安裝(類似安裝QQ),安裝完畢後打開,使用微信掃碼登入。

然後點擊這個空白塊加號創建一個新的項目

如果沒有創建小程序賬號,點擊 測試號 即可,如果你創建了自己的小程序賬號,建議填寫自己的APPID,可以在微信公衆平臺的開發模塊查詢到。

即:如果你沒有註冊微信小程序賬號,界面如下所示

如果你註冊了微信小程序賬號,界面如下所示:

之後點擊右下角的新建,這一步就完成了。

 

3.刪減不必要的代碼

 

我們點擊新建之後,開發工具的界面是這樣的,而對於我們初學者來說,不需要那麼多花裏胡哨的功能,我們只需要輸出一個HelloWorld即可,從零基礎入門。所以,我們需要刪減一些不必要的代碼,來實現初始的HelloWorld界面。

我們先來了解一下小程序的代碼結構,我把它分爲五個模塊。

 

3.1刪除多餘的logs頁面

如果我們只需要實現最基礎的HelloWorld,只需要一個頁面,所以,我們先把logs(即第三個模塊)刪除。

具體方法,右鍵logs文件夾,刪除。

 

3.2刪除app.json中多餘的代碼

以下是app.json文件中的初始代碼,因爲我們在上一步已經將logs文件夾刪除,所以我們需要在app.json中,將對logs頁面的配置進行刪除。

{
  "pages":[
    "pages/index/index",
    "pages/logs/logs"
  ],
  "window":{
    "backgroundTextStyle":"light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "WeChat",
    "navigationBarTextStyle":"black"
  },
  "style": "v2",
  "sitemapLocation": "sitemap.json"
}

具體方法,選中第四行和第三行最後的逗號,刪除。

,
    "pages/logs/logs"

 

3.3刪除Index頁面的多餘代碼

我們先把此界面的已有功能全部清空,清空到如下所示:

3.3.1 index.wxml

<view class="container">
</view>

3.3.2 index.js

const app = getApp()
Page({
  data: {
  },
  onLoad: function () {
  }
})

3.3.3 index.wxss

內部代碼全部刪除


清空之後,這時候我們按一下保存鍵(快捷鍵——Ctrl + S),頁面就空白了,如果調試器報錯,你就要檢查一下是不是刪錯地方了。正常情況下如下圖所示:

 

4. 添加HelloWorld模塊功能

 

4.1 在index.js文件中添加字符變量str

具體代碼如下第四行所示

const app = getApp()
Page({
  data: {
    str: 'hello zwz!'
  },
  onLoad: function () {
  }
})

4.2 在index.wxml中渲染雙向綁定數據

具體代碼如下第二行所示

<view class="container">
{{str}}
</view>

接着我們再次保存一下(快捷鍵——Ctrl + S)可以看到界面如下圖所示

 

5.總結

總而言之,我們需要初始化一個最基本的HelloWorld項目,先新建一個項目,然後把已有的功能刪除掉,然後後臺JS文件添加一個變量,前臺利用雙括號語法,渲染出來即可。

筆者會出一個微信小程序的專欄,詳細講解微信小程序的常用技術,謝謝朋友們的關注!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章