国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

看不懂微信小程序中的文件都是什么?

這篇具有很好參考價(jià)值的文章主要介紹了看不懂微信小程序中的文件都是什么?。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


三個(gè)主體文件

小程序的主體部分由3個(gè)文件組成,這3個(gè)文件必須放在項(xiàng)目的主目錄中,文件名也是固定的,負(fù)責(zé)小程序的整體配置。

1、app.js邏輯文件

整個(gè)小程序的入口文件,通過調(diào)用APP()函數(shù)來啟動整個(gè)程序。主要用來注冊小程序全局實(shí)例,編譯時(shí)會和其他頁面的邏輯文件打包成一個(gè)JavaScript文件。項(xiàng)目中不可缺少。

2、app.json全局配置文件

當(dāng)前小程序的全局配置,包括小程序的所有路徑、窗口外觀、界面表現(xiàn)、底部tab等。該文件在項(xiàng)目中不可缺少。
pages:用來記錄當(dāng)前小程序所有頁面的路徑;
window:全局定義小程序所有頁面的導(dǎo)航欄(小程序頂上的效果)、背景色(默認(rèn)看不見,下拉才顯示)、文字顏色等;
style:全局定義小程序組件使用的樣式版本;
tabBar:設(shè)置小程序底部的tabBar效果;
sitemapLocation:用來指明sitemap.json的位置。

3、app.wxss主樣式表文件

類似于HTML中的css文件,主樣式表文件中設(shè)置的樣式,在其他頁面文件中同樣有效。該文件不是必需的。

四個(gè)頁面文件

小程序通常由多個(gè)頁面來組成,每個(gè)頁面包含4個(gè)文件,同一個(gè)頁面的這4個(gè)文件必須具有相同的路徑和文件名。

1、.js頁面邏輯文件(JavaScript)

是頁面的入口文件,通過調(diào)用Page()函數(shù)來創(chuàng)建并運(yùn)行頁面,頁面的腳本文件,存放頁面的數(shù)據(jù)、事件處理函數(shù)等,在該文件中編寫JavaScript代碼以控制頁面邏輯。其在頁面中不可缺少。

2、.json頁面配置文件(JavaScript Object Notation)

小程序中的每一個(gè)頁面,可以使用.json文件來對本頁面的窗口外觀進(jìn)行配置,頁面中的配置項(xiàng)會覆蓋app.json的window中相同的配置項(xiàng)。在頁面中不可缺少。

3、.wxml頁面結(jié)構(gòu)文件(WeiXin Markup Language)

是小程序框架設(shè)計(jì)的一套標(biāo)簽語言,用來構(gòu)造小程序頁面的結(jié)構(gòu),設(shè)置頁面的布局、數(shù)據(jù)綁定等,相當(dāng)于HTML頁面中擴(kuò)展名為html文件,.wxml文件不能使用任何HTML標(biāo)簽,只能使用小程序?qū)S玫臉?biāo)簽。其在頁面中不可缺少。

4、.wxss頁面樣式表文件(WeiXin Style Sheets)

用來定義頁面中用到的各類樣式表。若.wxml文件內(nèi)聯(lián)樣式及app.wxss文件內(nèi)的樣式表定義同一頁面的樣式時(shí),內(nèi)聯(lián)樣式優(yōu)先于.wxss文件樣式,.wxss文件樣式優(yōu)先于app.wxss文件樣式。該文件不是必需的。

配置文件

app.json

在項(xiàng)目根目錄中,當(dāng)前小程序的全局配置,包括小程序的所有路徑、窗口外觀、界面表現(xiàn)、底部tab等。

project.config.json

在項(xiàng)目根目錄中,項(xiàng)目配置文件,用來記錄我們對小程序開發(fā)工具所做的個(gè)性化配置。
setting:保存了編譯相關(guān)的配置;
projectname:保存的是項(xiàng)目名:
appid:保存的是小程序的ID賬號。

project.private.config.json

項(xiàng)目私有配置文件,此文件的內(nèi)容將覆蓋project.config.json中的相同字段。項(xiàng)目的改動優(yōu)先同步到此文件中。

sitemap.json

在項(xiàng)目根目錄中,用來配置小程序及頁面是否允許微信索引。當(dāng)開發(fā)者允許微信索引時(shí),微信會通過爬蟲的形式,為小程序的頁面內(nèi)容建立索引。當(dāng)用戶的搜索關(guān)鍵字和頁面的索引匹配成功的時(shí)候,小程序的頁面將可能展示在搜索結(jié)果中。
action值為disallow時(shí):表示不被索引;
action值為allow時(shí):表示被索引。

注意:
sitemap的索引提示是默認(rèn)開啟的。
如需要關(guān)閉sitemap的索引提示,可在小程序項(xiàng)目配置文件project.config.json的setting中配置字段checkSiteMap為false。

package.json

對項(xiàng)目或者模板包的描述,里面包含許多元信息。比如項(xiàng)目名稱、項(xiàng)目版本、項(xiàng)目執(zhí)行入口文件、項(xiàng)目貢獻(xiàn)者等。

tsconfig.json

是ts編譯器的配置文件,ts編譯器可以根據(jù)它的信息來對代碼進(jìn)行編譯。
include用來指定哪些ts文件需要被編譯,一個(gè)表示任意文件,兩個(gè)表示任意目錄。exclude用來指定不需要被編譯的文件目錄。

其他結(jié)構(gòu)

pages目錄

里面放的是頁面。

utils目錄

可以放公共的wxss和js等,這樣就不用在每個(gè)頁面做重復(fù)的工作。文章來源地址http://www.zghlxwxcb.cn/news/detail-482563.html


到了這里,關(guān)于看不懂微信小程序中的文件都是什么?的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 社招國企八成是坑,都是關(guān)系戶看不上的崗位!壓力大,薪資低,考核嚴(yán),程序員地位最低!...

    社招國企八成是坑,都是關(guān)系戶看不上的崗位!壓力大,薪資低,考核嚴(yán),程序員地位最低!...

    如今大環(huán)境不好,許多人都想去國企躺平,覺得國企穩(wěn)定輕松壓力小,一位網(wǎng)友卻說:社招進(jìn)國企八成是坑! 該網(wǎng)友說,社招國企基本都是關(guān)系戶看不上的,或者特別苦的崗位,好的崗位屬于關(guān)系戶和應(yīng)屆畢業(yè)生。 社招進(jìn)國企背負(fù)著極大的壓力,考核績效也很嚴(yán)格,如果考

    2024年02月06日
    瀏覽(32)
  • vivado里那些看不懂的原語

    遇到一段代碼 是Intel風(fēng)格的,可以用xilinx的BUFG進(jìn)行替代 // BUFG 分配時(shí)鐘專用資源,指定信號走專門的時(shí)鐘布線 修改為 布線時(shí)候報(bào)錯(cuò) 具體原因未知,只能先把功能打通,所以把相關(guān)的部分注釋掉。 下面是收集的一些資料,來源都做了標(biāo)注。 inout類型的接口,主動添加IOBUF R

    2023年04月08日
    瀏覽(23)
  • 人工智能中一些看不懂的代碼

    人工智能中一些看不懂的代碼

    def forward(self, input: Tensor, hx: Optional[Tensor] = None) - Tuple[Tensor, Tensor]: # noqa: F811 ????????pass forward ,它的第一個(gè)參數(shù) input 是一個(gè) Tensor 類型的變量,第二個(gè)參數(shù) hx 是一個(gè)可選的 Tensor 類型變量,這里使用了 Python 3.7 引入的類型注解語法。 函數(shù)返回值類型是一個(gè)由兩個(gè) Tensor 類

    2023年04月21日
    瀏覽(29)
  • 一步步帶你搭建Elasticsearch環(huán)境,還看不懂?

    一步步帶你搭建Elasticsearch環(huán)境,還看不懂?

    1.2 Kibana安裝 1.2.1 Kibana安裝 1.2.2 Kibana插件安裝 1.3 Logstash安裝 1.3.1 Logstash安裝 1.3.2 Logstash導(dǎo)入數(shù)據(jù) 磨刀不誤砍柴工,要學(xué)習(xí)Elasticsearch,首先要搭建起來一套學(xué)習(xí)環(huán)境,本文為手把手教你在MacOS上面搭建Elasticsearch學(xué)習(xí)環(huán)境。 Elasticsearch 是一個(gè)分布式、RESTful 風(fēng)格的搜索和數(shù)據(jù)分

    2024年04月14日
    瀏覽(29)
  • 實(shí)現(xiàn)微信小程序web-view內(nèi)嵌H5中的下載功能(大文件切片下載)

    微信小程序的開發(fā)框架是uniapp,使用uniapp腳手架搭建,其中有頁面是展示另一個(gè)小程序,在這個(gè)頁面主體內(nèi)容使用了標(biāo)簽將H5的頁面內(nèi)容展示,H5中有頁面存放了下載的路徑。點(diǎn)擊下載按鈕下載文件,或者預(yù)覽文件讓用戶手動保存。 如果是pc端,下載用一個(gè) a 標(biāo)簽就很容易,但

    2024年02月10日
    瀏覽(156)
  • 越來越看不懂的企業(yè)數(shù)字化轉(zhuǎn)型……

    越來越看不懂的企業(yè)數(shù)字化轉(zhuǎn)型……

    近日和一做乙方的老友相聚談起了今年的企業(yè)數(shù)字化轉(zhuǎn)型情況,都有一個(gè)整體的感受那就是: 越來越看不懂了,有價(jià)無市,看似熱鬧,實(shí)則觀望。 ? 經(jīng)歷幾年疫情,行業(yè)內(nèi)都普遍認(rèn)為企業(yè)領(lǐng)導(dǎo)對于數(shù)字化的重視程度在提高,畢竟數(shù)字化的技術(shù)能力及所取得的成果在這兩年是

    2024年02月13日
    瀏覽(30)
  • 3年測試技術(shù)面一題都看不懂,字節(jié)面試真的變態(tài).....

    3年測試技術(shù)面一題都看不懂,字節(jié)面試真的變態(tài).....

    最近我的一個(gè)讀者朋友去了字節(jié)面試,來給我發(fā)信息吐槽,說字節(jié)的面試太困難了,像他這種三年經(jīng)驗(yàn)的測試員,在技術(shù)面,居然一題都答不上來,這要多高的水平才能有資格去面試字節(jié)的測試崗位。 確實(shí),字節(jié)作為國內(nèi)互聯(lián)網(wǎng)一線巨頭企業(yè),程序員追求的大廠,面試難點(diǎn)也

    2024年02月05日
    瀏覽(18)
  • SpringBoot-Run啟動流程(源碼分析)—看不懂來揍我

    SpringBoot-Run啟動流程(源碼分析)—看不懂來揍我

    目錄 前言 Run()方法 1、實(shí)例化SpringApplication對象 1、加載容器 2、裝配初始化器 3、裝配監(jiān)聽器 ?4、加載主類 2、執(zhí)行Run()方法 1、設(shè)置headless 2、啟用SpringApplicationListener 3、加載Banner 1、圖片Banner 2、文本Banner 4、異常報(bào)告類加載 5、準(zhǔn)備上下文???????? 6、刷新上下文 7、系統(tǒng)

    2024年02月14日
    瀏覽(23)
  • 炫云為什么要采用讓人看不懂的GHZ計(jì)費(fèi)?

    炫云為什么要采用讓人看不懂的GHZ計(jì)費(fèi)?

    很多人看到炫云GHZ計(jì)費(fèi)都表示看不懂,覺得麻煩,沒有按核數(shù)、按線程或者按分鐘計(jì)費(fèi)簡單易懂,甚至還被某些同行經(jīng)常拿來攻擊。哪為什么炫云還堅(jiān)持用GHZ計(jì)費(fèi)呢?哪是因?yàn)槭褂肎HZ計(jì)費(fèi)更加公平、透明,且具有硬件無關(guān)性。今天就來和大家詳細(xì)說說炫云為什么要用GHZ計(jì)費(fèi)。

    2024年02月05日
    瀏覽(28)
  • SpringBoot-AOP深入淺出通俗易懂—看不懂你捶鵝

    SpringBoot-AOP深入淺出通俗易懂—看不懂你捶鵝

    目錄 前言 AOP總體思想 AOP圖解 AOP-Aspect-代碼舉例 1、定義Service 2. 定義LoginController 3. 定義UserLoginAspect切面 AOP-Handler攔截器-代碼舉例 1、定義攔截器 2、注冊攔截器 總結(jié) ? ? ? ? Spring最重要的兩個(gè)思想就是IOC、AOP,之前的文章SpringBoot自動裝配分析了IOC思想并進(jìn)行了源碼詳解。這

    2024年02月14日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包