熟妇人妻中文字幕av无码,亚洲色图21p,久久久久久久久久一级,伊色综合

山滾云

小程序的結(jié)構(gòu)特點(詳細(xì)版)

小程序開發(fā)定制 2076℃ 喜歡 (0)

a .json 后綴的 JSON 配置文件(沒什么好說的,就是普通的json文件)

b .wxml 后綴的 WXML 模板文件(類Html文件)

c .wxss 后綴的 WXSS 樣式文件(類CSS文件)

d .js 后綴的 JS 腳本邏輯文件(沒什么好說的,就是普通的js)

重點來了

app.js

代碼中定義了一個App對象,該對象包含onLaunch方法和globalData成員變量,其中onLaunch方法會在程序啟動時由框架來進(jìn)行調(diào)用。在該方法中,程序通過微信提供的本地存儲接口獲取了一個logs變量,第一次獲取時會返回空,這時將變量初始化為空數(shù)組,之后在數(shù)組頭部添加一個格式化的時間字符串,最后將數(shù)組變量存儲在本地。login和getSetting方法很容易理解,會執(zhí)行獲取用戶信息的功能。代碼最后定義了 globalData成員變量,該成員包含userInfo變量,用來保存用戶信息。

app.json

app.json是對當(dāng)前小程序的全局配置,包括了小程序的所有頁面路徑、界面表現(xiàn)、網(wǎng)絡(luò)超時時間、底部 tab 等。tabBar就是我自己添加的。pages是用于描述當(dāng)前小程序所有頁面路徑。window是小程序所有頁面的頂部背景顏色,文字顏色定義在這里的。

app.wxss

這個不用說肯定是定義的一個全局css文件,就略過了

project.config.json

通常大家在使用一個工具的時候,都會針對各自喜好做一些個性化配置,例如界面顏色、編譯配置等等,當(dāng)你換了另外一臺電腦重新安裝工具的時候,你還要重新配置??紤]到這點,小程序開發(fā)者工具在每個項目的根目錄都會生成一個 project.config.json,你在工具上做的任何配置都會寫入到這個文件,當(dāng)你重新安裝工具或者換電腦工作時,你只要載入同一個項目的代碼包,開發(fā)者工具就自動會幫你恢復(fù)到當(dāng)時你開發(fā)項目時的個性化配置,其中會包括編輯器的顏色、代碼上傳時自動壓縮等等一系列選項。

WXML 模板

和 HTML 非常相似,有標(biāo)簽、屬性等等構(gòu)成,總結(jié)起來有兩點:

1. 標(biāo)簽名字有點不一樣往往寫 HTML 的時候,經(jīng)常會用到的標(biāo)簽是 <div>, <p>,<span>,開發(fā)者在寫一個頁面的時候可以根據(jù)這些基礎(chǔ)的標(biāo)簽組合出不一樣的組件,例如日歷、彈窗等等。換個思路,既然大家都需要這些組件,為什么我們不能把這些常用的組件包裝起來,大大提高我們的開發(fā)效率。 從上邊的例子可以看到,小程序的 WXML 用的標(biāo)簽是 <view>, <button>, <text> 等等,這些標(biāo)簽就是小程序給開發(fā)者包裝好的基本能力,我們還提供了地圖、視頻、音頻等等組件能力,更多詳細(xì)的組件請參考API

2. 多了一些 wx:if 這樣的屬性以及 {{ }} 這樣的表達(dá)式 在網(wǎng)頁的一般開發(fā)流程中,我們通常會通過 JS 操作 DOM ,以引起界面的一些變化響應(yīng)用戶的行為。例如,用戶點擊某個按鈕的時候,JS 會記錄一些狀態(tài)到 JS 變量里邊,同時通過 DOM API 操控 DOM 的屬性或者行為,進(jìn)而引起界面一些變化。當(dāng)項目越來越大的時候,你的代碼會充斥著非常多的界面交互邏輯和程序的各種狀態(tài)變量,顯然這不是一個很好的開發(fā)模式,因此就有了 MVVM 的開發(fā)模式(例如 React, Vue),提倡把渲染和邏輯分離。簡單來說就是不要再讓 JS 直接操控 DOM,JS只需要管理狀態(tài)即可,然后再通過一種模板語法來描述狀態(tài)和界面結(jié)構(gòu)的關(guān)系即可。

轉(zhuǎn)載請注明:?蝸牛SEO? ? 小程序的結(jié)構(gòu)特點(詳細(xì)版)

1、阿里云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS月付,優(yōu)惠5-8折(新老用戶不限)~
2、阿里云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS年付/多年付,優(yōu)惠5-8折(限新用戶)~
3、騰訊云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS月付,優(yōu)惠5-8折(新老用戶不限)~
4、騰訊云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS年付/多年付,優(yōu)惠5-8.5折(新老用戶不限)~
5、華為云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS,優(yōu)惠購買5-8折~
6、景安網(wǎng)絡(luò)快云服務(wù)器、快云VPS最低2折起優(yōu)惠購買~
7、天翼云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS,優(yōu)惠購買2折起~
8、火山云服務(wù)器、數(shù)據(jù)庫、對象存儲OSS,優(yōu)惠購買2折起~
1、阿里云最新活動頁,云服務(wù)器79元/年起~>>
2、騰訊云最新活動頁,云服務(wù)器68元/年起~>>
3、華為云最新活動頁,云服務(wù)器35元/年起~>>
4、香港恒創(chuàng)輕云服務(wù)器218元一年,436元3年起~>>
5、山滾云香港虛擬主機50元一年,100元三年起~>>
6、山滾云獨立IP虛擬主機118元一年起~>>

山滾網(wǎng)絡(luò)是國內(nèi)領(lǐng)先的網(wǎng)絡(luò)服務(wù)商,有豐富的客戶服務(wù)經(jīng)驗,我們有專業(yè)的云服務(wù)器代理、各類云計算產(chǎn)品、網(wǎng)站建設(shè)、網(wǎng)站優(yōu)化、團(tuán)隊,為您提供優(yōu)質(zhì)的服務(wù),您的滿意是我們不懈的追求。

城市分站:上海SEO北京SEO廣州SEO深圳SEO深圳建站公司武漢SEO重慶SEO成都SEO

業(yè)務(wù)范圍:阿里云6折起,騰訊云華為云6折起,天翼云火山云景安網(wǎng)絡(luò)2折起,深圳建站公司    微信:ganshangwoniu    QQ:549233124    業(yè)務(wù)咨詢熱線:177-2050-9380

   Copyright ? 2008-2024 山滾網(wǎng)絡(luò)版權(quán)所有   

QQ在線咨詢
上海SEO山滾網(wǎng)絡(luò)微信號