手冊簡介

Pinia 中文教程

手冊說明

為什么你應(yīng)該使用 Pinia??

Pinia 是 Vue 的專屬狀態(tài)管理庫,它允許你跨組件或頁面共享狀態(tài)。如果你熟悉組合式 API 的話,你可能會認(rèn)為可以通過一行簡單的 export const state = reactive({}) 來共享一個全局狀態(tài)。對于單頁應(yīng)用來說確實(shí)可以,但如果應(yīng)用在服務(wù)器端渲染,這可能會使你的應(yīng)用暴露出一些安全漏洞。 而如果使用 Pinia,即使在小型單頁應(yīng)用中,你也可以獲得如下功能:

  • Devtools 支持追蹤 actions、mutations 的時間線在組件中展示它們所用到的 Store讓調(diào)試更容易的 Time travel
  • 熱更新不必重載頁面即可修改 Store開發(fā)時可保持當(dāng)前的 State
  • 插件:可通過插件擴(kuò)展 Pinia 功能
  • 為 JS 開發(fā)者提供適當(dāng)?shù)?TypeScript 支持以及自動補(bǔ)全功能。
  • 支持服務(wù)端渲染


在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號