最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Vue生態(tài)之Pinan狀態(tài)管理器

2023-01-30 12:12 作者:一行小詩  | 我要投稿

????????Pinia作為Vue的新一代的狀態(tài)管理器,Store (如 Pinia) 是一個(gè)保存狀態(tài)和業(yè)務(wù)邏輯的實(shí)體,它并不與你的組件樹綁定。換句話說,它承載著全局狀態(tài)。它有點(diǎn)像一個(gè)永遠(yuǎn)存在的組件,每個(gè)組件都可以讀取和寫入它。它有三個(gè)概念,state、getter 和 action,我們可以假設(shè)這些概念相當(dāng)于組件中的 data、 computed 和 methods。

安裝


創(chuàng)建實(shí)例并掛在到Vue中

Pinia幾個(gè)屬性

????????State:在大多數(shù)情況下,state 都是核心,state 被定義為一個(gè)返回初始狀態(tài)的函數(shù),函數(shù)返回的對象的屬性就是我們要管理的數(shù)據(jù)。

????????Getter: 定義方法表達(dá)式,可以理解為只讀state,通過表達(dá)式計(jì)算state值,返回給調(diào)用者。官網(wǎng)推薦使用箭頭函數(shù),并且它將接收 state 作為第一個(gè)參數(shù)。

????????Actions:用來定義處理業(yè)務(wù)邏輯函數(shù)的,默認(rèn)是同步函數(shù),如果使用async關(guān)鍵字可以定義異步函數(shù)。如果要使用this關(guān)鍵字,則不能使用箭頭函數(shù)。

定義一個(gè)模塊

如何使用

????????組件中引入我們定義好的模塊后,可以在模板表達(dá)式中直接訪問state值,這樣的方式是是允許的。

直接訪問state

????????也可以通過Getter函數(shù)訪問

通過getter訪問state



Vue生態(tài)之Pinan狀態(tài)管理器的評論 (共 條)

分享到微博請遵守國家法律
海兴县| 沭阳县| 连云港市| 迭部县| 开封市| 东方市| 文昌市| 锦屏县| 察雅县| 孟津县| 灵武市| 个旧市| 石门县| 宁南县| 金湖县| 利川市| 宣武区| 桐梓县| 南京市| 栾城县| 六盘水市| 本溪市| 嵩明县| 临城县| 玉山县| 娄烦县| 莲花县| 东乡族自治县| 巴彦县| 东莞市| 泽库县| 中超| 奉化市| 台南市| 长子县| 安乡县| 镶黄旗| 台南县| 浦县| 南充市| 泾川县|