開(kāi)發(fā)一個(gè)微信小程序,首先需要在微信公眾平臺(tái)中注冊(cè),獲得一個(gè)小程序AppID賬號(hào),注冊(cè)完成后登錄小程序管理平臺(tái),在菜單 “設(shè)置”-“開(kāi)發(fā)設(shè)置” 找到小程序的 AppID ,同樣在后臺(tái)下載小程序編譯工具(微信開(kāi)發(fā)者工具),新建項(xiàng)目,填入項(xiàng)目名稱(chēng),本地小程序代碼文件的目錄路徑和小程序AppID。
在開(kāi)發(fā)者工具中打開(kāi)項(xiàng)目,就可以既見(jiàn)既所得的實(shí)時(shí)編譯和預(yù)覽小程序的開(kāi)發(fā)效果。上次的文章中發(fā)過(guò)具體的開(kāi)發(fā)實(shí)例,可以點(diǎn)擊圖片下的文章鏈接,下載到自己的電腦桌面,按照上面的步驟添加到小程序項(xiàng)目,就可以本地編譯預(yù)覽了。如果你的某個(gè)應(yīng)用已經(jīng)有web版本,那么可以復(fù)用一些代碼,將html文件結(jié)構(gòu)里的div等,批量替換成小程序視圖層文件index.wxml里面的view等對(duì)應(yīng)標(biāo)簽。但要注意,小程序不能直接操作 DOM,也不能用 jQuery 之類(lèi)熟悉的框架。
其實(shí)無(wú)論是微信開(kāi)發(fā)還是小程序開(kāi)發(fā),本質(zhì)都屬于Web開(kāi)發(fā)。只是輸出內(nèi)容格式不同而已,針對(duì)瀏覽器的輸出html,針對(duì)微信公眾平臺(tái)的輸出xml,針對(duì)小程序的輸出json,市面上一些所謂的小程序教程書(shū)籍,其實(shí)是沒(méi)必要的,學(xué)好web開(kāi)發(fā),然后看微信平臺(tái)相關(guān)的接口文檔自然就明白怎么做了。如果你沒(méi)有web的開(kāi)發(fā)基礎(chǔ),買(mǎi)這些書(shū)籍教程是白花錢(qián)。web開(kāi)發(fā)分前端(例如html+css+JavaScript)和后端(例如php+mysql),前端可以理解成應(yīng)用的界面UI,決定應(yīng)用的內(nèi)容布局,界面style、外觀視覺(jué),是應(yīng)用的樣式表現(xiàn)。后端是應(yīng)用的數(shù)據(jù)調(diào)用,與數(shù)據(jù)庫(kù)/API交互增添刪改的業(yè)務(wù)邏輯。在什么條件下把用戶(hù)輸入的數(shù)據(jù)存進(jìn)去,又在什么條件下在把用戶(hù)輸入的數(shù)據(jù)以什么樣的形式調(diào)出來(lái),程序邏輯的核心是判斷和歸納。web技術(shù)起于web,用于web,學(xué)起來(lái)并不難,多試多練,大家可以自行在互聯(lián)網(wǎng)上搜索自學(xué)就行。
以上就是佛山微信小程序開(kāi)發(fā)的知識(shí),希望能對(duì)大家有所幫助。