這篇文章主要介紹vue中WEEX是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
在vue中,WEEX是使用流行的Web開發(fā)體驗(yàn)來開發(fā)高性能原生應(yīng)用的框架;Weex致力于使開發(fā)者能基于通用跨平臺(tái)的Web開發(fā)語(yǔ)言和開發(fā)經(jīng)驗(yàn),來構(gòu)建Android、iOS和Web應(yīng)用。
Weex(發(fā)音是 /wi?ks/, 和 "Weeks" 同音)是使用流行的 Web 開發(fā)體驗(yàn)來開發(fā)高性能原生應(yīng)用的框架。
Weex 致力于使開發(fā)者能基于通用跨平臺(tái)的 Web 開發(fā)語(yǔ)言和開發(fā)經(jīng)驗(yàn),來構(gòu)建 Android、iOS 和 Web 應(yīng)用。簡(jiǎn)單來說,在集成了 WeexSDK 之后,你可以使用 JavaScript 語(yǔ)言和前端開發(fā)經(jīng)驗(yàn)來開發(fā)移動(dòng)應(yīng)用。
Weex 渲染引擎與 DSL 語(yǔ)法層是分開的,Weex 并不強(qiáng)依賴任何特定的前端框架。目前 Vue.js 和 Rax 這兩個(gè)前端框架被廣泛應(yīng)用于 Weex 頁(yè)面開發(fā),同時(shí) Weex 也對(duì)這兩個(gè)前端框架提供了最完善的支持。Weex 的另一個(gè)主要目標(biāo)是跟進(jìn)流行的 Web 開發(fā)技術(shù)并將其和原生開發(fā)的技術(shù)結(jié)合,實(shí)現(xiàn)開發(fā)效率和運(yùn)行性能的高度統(tǒng)一。在開發(fā)階段,一個(gè) Weex 頁(yè)面就像開發(fā)普通網(wǎng)頁(yè)一樣;在運(yùn)行時(shí),Weex 頁(yè)面又充分利用了各種操作系統(tǒng)的原生組件和能力。
這里有一個(gè)使用 Weex 和 Vue.js 開發(fā)的最簡(jiǎn)單的例子。你可以大致了解 Weex 是如何工作的。
在 <template> 部分,包含了 <div> 元素,這個(gè)被廣泛應(yīng)用于 Web 頁(yè)面中,在 Weex 里它也是一個(gè)通用的容器。<text> 元素就和普通的 HTML 不太一樣了,它提供了顯示文本的能力,在 Weex 上,所有文本必須放在 <text> 標(biāo)簽中。
在 <style> 部分,你可以定義各種 CSS 樣式。需要注意的是,這些樣式在 Weex 里只能作用于當(dāng)前組件,scoped。
Weex 提供了一套基礎(chǔ)的內(nèi)置組件。你可以對(duì)這些基礎(chǔ)組件進(jìn)行封裝、組合形成自己的組件;也可以創(chuàng)建自己的全新組件來包裝操作系統(tǒng)提供的地圖、視頻等功能。
在框架內(nèi)部,Weex 使用原生組件來渲染,并盡可能保持多平臺(tái)一致性。但在不同平臺(tái)上,或多或少會(huì)有一些渲染、行為上的差異。比如對(duì)于 <switch> 組件,在不同平臺(tái)上的視覺效果是不一致的。
以上是“vue中WEEX是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當(dāng)前標(biāo)題:vue中WEEX是什么-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://jinyejixie.com/article14/dcigge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、定制網(wǎng)站、網(wǎng)站排名、企業(yè)建站、外貿(mào)網(wǎng)站建設(shè)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容