使用場景分析:
Home.vue 頁面中,Header 部分有個折疊按鈕,點擊之后,可以折疊與展開 Aside 組件,這之間就設計到數(shù)據(jù)在組件間的共享。
使用 vuex 后,數(shù)據(jù)統(tǒng)一管理,當數(shù)據(jù)發(fā)生變化時,其所有引用的地方均會修改。
2、安裝、模塊化使用 vuex
1》安裝
項目構建時,已經(jīng)安裝過了。
可以使用 npm 手動安裝,然后在 vuex 中全局引入。
npm install vuex -S
注意:如果初始化項目時選擇了vuex,一定要刪除根目錄下原有store.js文件
2》引入 vuex
import Vue from ‘vue’
import Vuex from ‘vuex’
Vue.use(Vuex)
export default new Vuex.Store({
state: {
},
mutations: {
},
actions: {
},
modules: {
}
})
3》根據(jù)功能拆分成各個模塊
所有的狀態(tài)管理寫在一個 js 里,不方便維護。
可以根據(jù)不同的功能,抽取去不同的模塊 js 進行處理。
比如:登錄模塊可以定義 user.js 去處理、公共模塊可以定義 common.js 去處理。
如下:定義一個 user.js,其中 state 管理一個 userName 數(shù)據(jù),當?shù)卿洺晒r,保存該數(shù)據(jù),并顯示在主頁面的右上角。
export default {
// 開啟命名空間(防止各模塊間命名沖突),訪問時需要使用 模塊名 + 方法名
namespaced: true,
// 管理數(shù)據(jù)(狀態(tài))
state: {
// 用于保存用戶名
userName: ‘Admin’
},
// 更改 state(同步)
mutations: {
updateName(state, data) {
if (data) {
state.userName = data
自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過,也去過華為、OPPO等大廠,18年進入阿里一直到現(xiàn)在。
深知大多數(shù)前端工程師,想要提升技能,往往是自己摸索成長或者是報班學習,但對于培訓機構動則幾千的學費,著實壓力不小。自己不成體系的自學效果低效又漫長,而且極易碰到天花板技術停滯不前!
因此收集整理了一份《2024年Web前端開發(fā)全套學習資料》,初衷也很簡單,就是希望能夠幫助到想自學提升又不知道該從何學起的朋友,同時減輕大家的負擔。
既有適合小白學習的零基礎資料,也有適合3年以上經(jīng)驗的小伙伴深入學習提升的進階課程,基本涵蓋了95%以上前端開發(fā)知識點,真正體系化!
由于文件比較大,這里只是將部分目錄大綱截圖出來,每個節(jié)點里面都包含大廠面經(jīng)、學習筆記、源碼講義、實戰(zhàn)項目、講解視頻,并且后續(xù)會持續(xù)更新
如果你覺得這些內(nèi)容對你有幫助,可以添加V獲?。簐ip1024c (備注前端)
HTTP
-
HTTP 報文結構是怎樣的?
-
HTTP有哪些請求方法?
-
GET 和 POST 有什么區(qū)別?
-
如何理解 URI?
-
如何理解 HTTP 狀態(tài)碼?
-
簡要概括一下 HTTP 的特點?HTTP 有哪些缺點?
-
對 Accept 系列字段了解多少?
-
對于定長和不定長的數(shù)據(jù),HTTP 是怎么傳輸?shù)模?/p>
-
HTTP 如何處理大文件的傳輸?
-
HTTP 中如何處理表單數(shù)據(jù)的提交?
-
HTTP1.1 如何解決 HTTP 的隊頭阻塞問題?
-
對 Cookie 了解多少?
-
如何理解 HTTP 代理?
-
如何理解 HTTP 緩存及緩存代理?
-
為什么產(chǎn)生代理緩存?
-
源服務器的緩存控制
-
客戶端的緩存控制
-
什么是跨域?瀏覽器如何攔截響應?如何解決?
一個人可以走的很快,但一群人才能走的更遠。不論你是正從事IT行業(yè)的老鳥或是對IT行業(yè)感興趣的新人,都歡迎掃碼加入我們的的圈子(技術交流、學習資源、職場吐槽、大廠內(nèi)推、面試輔導),讓我們一起學習成長!
n/img_convert/3a28cc7b978db5d78ce5f1c5ec78122b.png)文章來源:http://www.zghlxwxcb.cn/news/detail-847615.html
一個人可以走的很快,但一群人才能走的更遠。不論你是正從事IT行業(yè)的老鳥或是對IT行業(yè)感興趣的新人,都歡迎掃碼加入我們的的圈子(技術交流、學習資源、職場吐槽、大廠內(nèi)推、面試輔導),讓我們一起學習成長!
[外鏈圖片轉存中…(img-EBArsKab-1712448171223)]文章來源地址http://www.zghlxwxcb.cn/news/detail-847615.html
到了這里,關于Vue + ElementUI 實現(xiàn)后臺管理系統(tǒng)模板 -- 前端篇的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!