付費限定

[9] State management

更新於 2024/10/06閱讀時間約 1 分鐘
狀態管理有點像是 cookielocalStorage,可是又多了更多操作可以用,讓你再切換頁面時可以使用相同的變數。
用來使用這個功能的套件叫做 vuex
以下不是狀態管理全部的功能,但是最常在用的其實就是這些

state

首先先來定義一個可以在各個網頁頁面取用的變數吧
所有的狀態管理設定都是寫在 src/store/index.ts
state 裡面定義變數

mutation

再來定義一個可以改變 state 裡面變數的值的方法,方法要寫在 mutations
方法的第一個參數是代表狀態管理裡面的 state,第二個參數之後就看你怎麼玩,像我這裡是寫一個方法,state 內的 variable1 會被改變成方法的第二個參數
以行動支持創作者!付費即可解鎖
本篇內容共 673 字、0 則留言,僅發佈於Vue+Django+MongoDB+Nginx 從網頁全端開發到架站一次教給你你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
9會員
49內容數
比起詳細教學單一技能,網路上或者市面上整合多項技能的教學相對少很多,但要真的完成一項專案往往不是只靠一項技能便能做到。 而且教科書式的完整教學也比較枯燥乏味,因此我想以自身的經驗為例,以全端開發各項技能中最常用到的部分進行講解,讓讀者能夠快速上手掌握全端技能。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
張哲嘉的沙龍 的其他內容
Basic config 最基本的寫法就是在 src/router/index.ts 的 routes 內設定像這樣 path 是設定路由,name 如果你沒有要用路由傳參,不寫也沒關係,component 是對應到哪個你寫的 vue 頁面 router-link 跟 <a></a> 很像,用法是像
今天來介紹 vue 的生命週期,什麼是生命週期呢?講簡單一點就是從你用瀏覽器打開網頁開始,到網頁內的元件一個一個生成,到整個完整的網頁建立的過程就叫生命週期,完整過程如下圖 是不是眼花撩亂啊?讓我簡化一下,其實主要順序就是如下圖 在加上 setup 語法糖的 script 標籤內做的事相當於在 be
v-bind v-bind 可以讓 template 內的標籤去綁定 script 內定義的變數,舉個例子 可以改寫成這樣 最後效果是一樣的,在標籤內 v-bind 可以簡寫成 : v-model 上一篇已經提到了,就是可以透過網頁上的操作去改變資料的值,比方說表單、輸入欄等等。 v-for 迴圈,
定義路由 首先先來定義路由,先把上一篇寫的 home.vue 定義在根路由。 打開 src/router/index.ts,在 routes 內定義 path 定義 url,component 定義要指向哪個 vue 頁面,component:()=>import('@/components/hom
在寫頁面之前,先來介紹 Vue 頁面結構。 首先先在 src/components 底下建立一個 home.vue 跟寫一個 html 頁面很像,一樣是分成 寫網頁內容、script、style,三個部分,只是 html 標籤換成了 template。 template 就是相當於原生 html 檔
專案建好了,那先來講 Vue 的專案架構 詳細內容很多,所以我挑重點講 public index.html public/index.html 是 Vue 頁面的 entry point,進入一個 Vue 頁面會先進 public/index.html,再套用 App.vue,最後才是進入你寫的 .
Basic config 最基本的寫法就是在 src/router/index.ts 的 routes 內設定像這樣 path 是設定路由,name 如果你沒有要用路由傳參,不寫也沒關係,component 是對應到哪個你寫的 vue 頁面 router-link 跟 <a></a> 很像,用法是像
今天來介紹 vue 的生命週期,什麼是生命週期呢?講簡單一點就是從你用瀏覽器打開網頁開始,到網頁內的元件一個一個生成,到整個完整的網頁建立的過程就叫生命週期,完整過程如下圖 是不是眼花撩亂啊?讓我簡化一下,其實主要順序就是如下圖 在加上 setup 語法糖的 script 標籤內做的事相當於在 be
v-bind v-bind 可以讓 template 內的標籤去綁定 script 內定義的變數,舉個例子 可以改寫成這樣 最後效果是一樣的,在標籤內 v-bind 可以簡寫成 : v-model 上一篇已經提到了,就是可以透過網頁上的操作去改變資料的值,比方說表單、輸入欄等等。 v-for 迴圈,
定義路由 首先先來定義路由,先把上一篇寫的 home.vue 定義在根路由。 打開 src/router/index.ts,在 routes 內定義 path 定義 url,component 定義要指向哪個 vue 頁面,component:()=>import('@/components/hom
在寫頁面之前,先來介紹 Vue 頁面結構。 首先先在 src/components 底下建立一個 home.vue 跟寫一個 html 頁面很像,一樣是分成 寫網頁內容、script、style,三個部分,只是 html 標籤換成了 template。 template 就是相當於原生 html 檔
專案建好了,那先來講 Vue 的專案架構 詳細內容很多,所以我挑重點講 public index.html public/index.html 是 Vue 頁面的 entry point,進入一個 Vue 頁面會先進 public/index.html,再套用 App.vue,最後才是進入你寫的 .
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
9月份臺灣的PMI數據為49.2%,顯示製造業出現緊縮,較上月下降4.4個百分點,結束了連續四個月的擴張。本文將深入探討PMI與台股的關聯性,分析未來市場的趨勢。
Thumbnail
今天休假,早上要先去開個小刀,然後去上週約好的禮儀公司諮詢老爸的後事。
Thumbnail
ISTP,即內向型、感知型、思考型、感知型,以其理解事物運作方式的內在能力而聞名。 ISTP 通常被稱為「藝術大師」人格,他們擁有獨特的多種特質,使他們能夠以務實和超然的精確度度過生活。他們對探索和建造的濃厚興趣使他們成為邁爾斯-布里格斯類型指標(MBTI)性格中最傾向於機械的人。如果你常發現自己拆
“好熟悉的數列,讓阿離想想!哦對了!正好構成費波那契數列!這麼巧合?不過這事發的時間倒不符合這個數列?”阿離左手托腮思索著。 這時,畫面上出現了一排數字0,1,1,2,3,5,8,13,21,34,55,89,144,233…… 在數位5下出現了6減1,數字8下出現了14減6,數字13被標成了紅
Thumbnail
白熊實況遊玩Hololive粉絲二創遊戲《HoloCure》,這是一款Roguelike 2D動作遊戲。【最新】遊戲已更新至0.6版本,目前可在Steam免費遊玩。作者提供了遊戲下載、漢化模組和攻略的相關連結,並分享了遊戲更新的新聞資訊。
Thumbnail
《看懂孩子的畫中有話:跟著心理學家一起進入孩子的塗鴉世界》作者: 荷內‧巴爾第  原文作者: René Baldy譯者: 陳文瑤 出版社:聯經出版公司 這本書是一本充滿智慧與愛心的書籍,由著名心理學家荷內‧巴爾第撰寫,旨在幫助我們透過孩子的繪畫,窺探他們的內心世界。 書中深入解析孩子的畫作
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
9月份臺灣的PMI數據為49.2%,顯示製造業出現緊縮,較上月下降4.4個百分點,結束了連續四個月的擴張。本文將深入探討PMI與台股的關聯性,分析未來市場的趨勢。
Thumbnail
今天休假,早上要先去開個小刀,然後去上週約好的禮儀公司諮詢老爸的後事。
Thumbnail
ISTP,即內向型、感知型、思考型、感知型,以其理解事物運作方式的內在能力而聞名。 ISTP 通常被稱為「藝術大師」人格,他們擁有獨特的多種特質,使他們能夠以務實和超然的精確度度過生活。他們對探索和建造的濃厚興趣使他們成為邁爾斯-布里格斯類型指標(MBTI)性格中最傾向於機械的人。如果你常發現自己拆
“好熟悉的數列,讓阿離想想!哦對了!正好構成費波那契數列!這麼巧合?不過這事發的時間倒不符合這個數列?”阿離左手托腮思索著。 這時,畫面上出現了一排數字0,1,1,2,3,5,8,13,21,34,55,89,144,233…… 在數位5下出現了6減1,數字8下出現了14減6,數字13被標成了紅
Thumbnail
白熊實況遊玩Hololive粉絲二創遊戲《HoloCure》,這是一款Roguelike 2D動作遊戲。【最新】遊戲已更新至0.6版本,目前可在Steam免費遊玩。作者提供了遊戲下載、漢化模組和攻略的相關連結,並分享了遊戲更新的新聞資訊。
Thumbnail
《看懂孩子的畫中有話:跟著心理學家一起進入孩子的塗鴉世界》作者: 荷內‧巴爾第  原文作者: René Baldy譯者: 陳文瑤 出版社:聯經出版公司 這本書是一本充滿智慧與愛心的書籍,由著名心理學家荷內‧巴爾第撰寫,旨在幫助我們透過孩子的繪畫,窺探他們的內心世界。 書中深入解析孩子的畫作