W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Weex 主要用于編寫多頁的應用程序,每個頁面都對應了原生開發(fā)中的 View 或者 Activity,并且保持自己的上下文。即使 Weex 的所有頁面都使用的都是同一個 Javascript 引擎的實例(virtual machine),每個頁面是執(zhí)行環(huán)境也是互相隔離的(基于 Sandbox 技術(shù))。
使用 BroadcastChannel 可以實現(xiàn)跨頁通信。
具體來講,每個頁面的 Vue 變量都是不同的實例,即使是寫在 Vue 上的“全局”配置(?Vue.config.xxx
?)也只會影響 Weex 上的單個頁面。
在此基礎上,一些 Vue 的 SPA (單頁面應用)技術(shù),如 Vuex 和 vue-router 也將單頁內(nèi)生效。更通俗地說,“頁面”概念在 SPA 技術(shù)中是虛擬的,但在 Weex 上卻是真實的。即便如此,Vuex 和 vue-router 都是獨立的庫,都有自己的概念和使用場景,仍然可以在 Weex 里使用 Vuex 和 vue-router。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: