網(wǎng)站制作NEWS
vue原理是什么
原理是:vue在編譯的時候通過在DOM元素以及css樣式上加上唯一標記,實現(xiàn)樣式私有化,不污染全局樣式。
如:編譯為;對應(yīng)的樣式。my-class編譯為。my-class[data-v-56e7f951]。
state中保存著共享數(shù)據(jù);
修改state中的狀態(tài)只能提交mutations中的方法,且方法必須是同步的;
需要異步方法時,寫在actions中,提交mutations,由mutations修改state狀態(tài)。
擴展資料:
vue在web開發(fā)、網(wǎng)站制作中的優(yōu)勢
1、據(jù)綁定:vue會根據(jù)對應(yīng)的元素,進行設(shè)置元素數(shù)據(jù),通過輸入框,以及get獲取數(shù)據(jù)等多種方式進行數(shù)據(jù)的實時綁定,進行網(wǎng)頁及應(yīng)用的數(shù)據(jù)渲染 。
2、組件式開發(fā):通過vue的模塊封裝,它可以將一個web開發(fā)中設(shè)計的各種模塊進行拆分,變成單獨的組件,然后通過數(shù)據(jù)綁定,調(diào)用對應(yīng)模版組件,同時傳入?yún)?shù),即可完成對整個項目的開發(fā)。
3、簡單小巧的核心,漸進式技術(shù)棧,足以應(yīng)付任何規(guī)模的應(yīng)用。
多重隨機標簽