国产精品一区二区三区……-大杳蕉伊人欧美一本遒在饯-日本不卡一区免费在线观看-国产亚洲欧美中文字幕

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

微信小程序WXS腳本語(yǔ)言有什么用

發(fā)表日期:2017-08-31 10:55:25   作者來(lái)源:方維網(wǎng)絡(luò)   瀏覽:6265   標(biāo)簽:微信小程序    WXS    
昨晚微信公眾平臺(tái)推送了微信小程序的更新信息,包括新版微信開(kāi)發(fā)者工具、小程序分階段發(fā)布、WXS腳本語(yǔ)言等。前面的就不需要多說(shuō),都是非常有用的更新,讓方維網(wǎng)絡(luò)覺(jué)得比較奇怪的是為什么要推出WXS腳本語(yǔ)言呢?微信小程序WXS腳本語(yǔ)言有什么用呢?好像跟Javascript相差不多,也有點(diǎn)相似。

看官方介紹,WXS被當(dāng)作一個(gè)模塊,每一個(gè) .wxs 文件和  標(biāo)簽都是一個(gè)單獨(dú)的模塊。每個(gè)模塊都有自己獨(dú)立的作用域。即在一個(gè)模塊里面定義的變量與函數(shù),默認(rèn)為私有的,對(duì)其他模塊不可見(jiàn)。一個(gè)模塊要想對(duì)外暴露其內(nèi)部的私有變量與函數(shù),只能通過(guò) module.exports 實(shí)現(xiàn)。每個(gè) wxs 模塊均有一個(gè)內(nèi)置的 module 對(duì)象。在.wxs模塊中引用其他 wxs 文件模塊,可以使用 require 函數(shù)。

WXS有變量、運(yùn)算符、循環(huán)語(yǔ)句、運(yùn)算符、基礎(chǔ)類庫(kù)的功能。簡(jiǎn)直可看成是微信版Javascript

WXS 代碼可以編寫在 wxml 文件中的  標(biāo)簽內(nèi),或以 .wxs 為后綴名的文件內(nèi)??梢?jiàn)WXS只是擴(kuò)展WXML標(biāo)簽而設(shè)計(jì)的,因?yàn)樵诰W(wǎng)站里,可以隨便在HTMl代碼里插入Javascript,而WXML不行,所以微信就設(shè)計(jì)一個(gè)WXS語(yǔ)言來(lái)彌補(bǔ)這一不足。

跟據(jù)方維網(wǎng)絡(luò)開(kāi)發(fā)小程序的經(jīng)驗(yàn),覺(jué)得有此復(fù)雜的功能需要用到,如對(duì)數(shù)據(jù)進(jìn)行頁(yè)面顯示外理,這樣更加方便,同時(shí)更好的區(qū)分邏輯層和表現(xiàn)層。

WXS到底有什么用,可能你沒(méi)有使用到,但肯定有其存在的道理,大家可慢慢了解。

WXS除了可以嵌入到wxml內(nèi),還可以單獨(dú)以.wxs后綴為單獨(dú)文件,這樣好像和Javascript有點(diǎn)作用相同,這點(diǎn)也讓很多開(kāi)發(fā)人員感到多此一舉,可以微信小程序開(kāi)發(fā)團(tuán)隊(duì)有自己的考慮和進(jìn)一步的想法,大家拭目以待。

 
如沒(méi)特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://pdcharm.com/news/3844.html
阳春市| 隆回县| 旅游| 休宁县| 池州市| 唐河县| 格尔木市| 二连浩特市| 澄迈县| 涪陵区| 宣恩县| 穆棱市| 迭部县| 中江县| 临泉县| 尉犁县| 南城县| 临潭县| 龙南县| 洛浦县| 庆云县| 措勤县| 屏南县| 新田县| 阿克陶县| 英山县| 健康| 奉新县| 芷江| 南丹县| 年辖:市辖区| 安顺市| 黄大仙区| 建湖县| 赤壁市| 独山县| 麻阳| 贡觉县| 遵义县| 江西省| 兴和县|