W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
智能小程序是一種新的開(kāi)放能力,開(kāi)發(fā)者可以快速地開(kāi)發(fā)一個(gè)智能小程序。通過(guò)搜索,用戶可以在手百 App 內(nèi)被便捷地獲取和傳播。
SWAN App 基本開(kāi)發(fā)思路類似于前端開(kāi)發(fā),并增強(qiáng)調(diào)用大量端能力,性能體驗(yàn)優(yōu)于普通 Web 。上層架構(gòu)基于 JS 開(kāi)發(fā),可以輔助開(kāi)發(fā)者進(jìn)行良好得開(kāi)發(fā)。
SWAN App 為開(kāi)發(fā)者提供了 MVVM 的開(kāi)發(fā)方式。JS 狀態(tài)的變更引起視圖的變化,視圖的變更也可以回饋到邏輯層的狀態(tài)中,開(kāi)發(fā)者開(kāi)發(fā)更加方便。
工程的工作目錄中包含以下文件:
|____app.css
|____app.json
|____project.swan.json
|____pages
| |____detail
| | |____detail.css
| | |____detail.swan
| | |____detail.js
| |____index
| | |____index.js
| | |____index.swan
| | |____index.css
|____app.js
我們看到以下幾類的文件:
1、.json 為后綴的 JSON 配置文件,這個(gè)文件配置了 SWAN 智能小程序所有頁(yè)面的路徑和界面展現(xiàn)樣式等;
2、.swan 結(jié)尾的 SWAN 模板文件,這個(gè)文件是用來(lái)描述當(dāng)前這個(gè)頁(yè)面的文件結(jié)構(gòu),類似于網(wǎng)頁(yè)網(wǎng)頁(yè)中的 HTML 文件;
3、.css 結(jié)尾的 CSS 樣式文件,描述頁(yè)面樣式;
4、.js 結(jié)尾的 JS 文件,處理這個(gè)頁(yè)面和用戶的交互。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: