中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

濟(jì)寧住房和城鄉(xiāng)建設(shè)廳網(wǎng)站首頁(yè)關(guān)鍵詞查詢工具有哪些

濟(jì)寧住房和城鄉(xiāng)建設(shè)廳網(wǎng)站首頁(yè),關(guān)鍵詞查詢工具有哪些,做網(wǎng)站用新域名還是老域名,廣東網(wǎng)站建設(shè)定制系列文章目錄 主要為了記錄如何使用Pinia在Vue3中的使用方式(下面會(huì)介紹為什么使用Vue3選型) 文章目錄系列文章目錄不用Vue2使用Pinia舉例子?1.筆者的個(gè)人看法:2.總結(jié)一、Pinia是什么1.狀態(tài)管理工具(類比Vuex&#xff…

系列文章目錄

主要為了記錄如何使用Pinia在Vue3中的使用方式(下面會(huì)介紹為什么使用Vue3選型)


文章目錄

  • 系列文章目錄
  • 不用Vue2使用Pinia舉例子?
    • 1.筆者的個(gè)人看法:
    • 2.總結(jié)
  • 一、Pinia是什么
    • 1.狀態(tài)管理工具(類比Vuex)
    • 2.Pinia的特點(diǎn)(部分會(huì)在下面的案例中展示)
  • 二、Pinia如何使用(賊簡(jiǎn)單🌹)
    • 1.引入庫(kù)(控制臺(tái)執(zhí)行如下命令)
    • 2.注冊(cè)Pinia
      • 代碼如下
      • 解釋說(shuō)明(如下圖)
    • 3.聲明對(duì)應(yīng)的倉(cāng)庫(kù)數(shù)據(jù)(提供選項(xiàng)式Api和組合式Api兩種風(fēng)格)
      • 一、創(chuàng)建倉(cāng)庫(kù)(選項(xiàng)式Api模式)
        • 代碼如下所示
        • 如下圖說(shuō)明
      • 二、創(chuàng)建倉(cāng)庫(kù)(選項(xiàng)式Api模式,個(gè)人非常喜歡🌹)
        • 代碼如下所示
    • 4.如何使用上面創(chuàng)建的倉(cāng)庫(kù)
      • 代碼如下所示(Vue的template和Script)
      • 修改效果圖如下
        • 修改前
      • 修改后
  • 總結(jié)


不用Vue2使用Pinia舉例子?

1.筆者的個(gè)人看法:

  1. 目前我所在的公司中,幾乎新創(chuàng)建的項(xiàng)目全都是Vue3的項(xiàng)目,基本不存在. 新創(chuàng)建的項(xiàng)目是Vue2的項(xiàng)目
  1. 個(gè)人覺得現(xiàn)在的招聘市場(chǎng)也更加的傾向于Vue3+Ts方向的開發(fā)者。
  1. 雖然現(xiàn)在的市場(chǎng)上也會(huì)需要Vue2的開發(fā)者,但是我認(rèn)為更多的是需要對(duì)老的Vue2項(xiàng)目的一個(gè)維護(hù)的需要。

2.總結(jié)

個(gè)人感覺,大家還是盡最大能力的去擁抱Vue3+Ts的開發(fā)模式吧!!!


一、Pinia是什么

1.狀態(tài)管理工具(類比Vuex)

1.不論你是使用Vue2還是Vue3的開發(fā)者,你肯定接觸過(guò)Vuex這個(gè)Vue最初的狀態(tài)管理工具。Pinia的功能就是與Vuex類似的一個(gè)狀態(tài)管理工具。

2.Pinia的特點(diǎn)(部分會(huì)在下面的案例中展示)

一、基于 Vue 3 的響應(yīng)式系統(tǒng),支持 Vue 3 的組合式Api(Composition API) 。
二、面向?qū)ο蟮脑O(shè)計(jì),將狀態(tài)拆分為模塊(module)和 store 的概念。
三、簡(jiǎn)化的 API,可以通過(guò)一些簡(jiǎn)單的函數(shù)和裝飾器來(lái)定義和使用狀態(tài)。

二、Pinia如何使用(賊簡(jiǎn)單🌹)

1.引入庫(kù)(控制臺(tái)執(zhí)行如下命令)

npm install pinia //這一步大家都會(huì)安裝(不會(huì)安裝該考慮轉(zhuǎn)行了 - -!)

2.注冊(cè)Pinia

代碼如下

//常規(guī)導(dǎo)入
import {createPinia} from 'pinia'
//創(chuàng)建pinia的實(shí)例 
const pinia =createPinia()
//注冊(cè)pinia
app.use(pinia)

解釋說(shuō)明(如下圖)

在這里插入圖片描述

3.聲明對(duì)應(yīng)的倉(cāng)庫(kù)數(shù)據(jù)(提供選項(xiàng)式Api和組合式Api兩種風(fēng)格)

一、創(chuàng)建倉(cāng)庫(kù)(選項(xiàng)式Api模式)

代碼如下所示

//第一步:導(dǎo)入 defineStore
import {defineStore} from 'pinia'//第二步:聲明對(duì)應(yīng)的倉(cāng)庫(kù): 參數(shù)一:倉(cāng)庫(kù)名稱,參數(shù)二:對(duì)應(yīng)倉(cāng)庫(kù)的配置信息
export const storeTestState =defineStore('testState',{//1.倉(cāng)庫(kù)中聲明的狀態(tài)state:()=>({count:0,name:'xiaobai',email:'1553939875@163.com'}),//2.倉(cāng)庫(kù)中的計(jì)算屬性(與Vuex中的getters一樣的作用,可以理解成是計(jì)算屬性)getters:{gettersCount:(state)=>' getters計(jì)算屬性:'+ state.count},//3.對(duì)應(yīng)的一個(gè)Action方法(與Vuex中的 mutation和Action的組合體很像)actions:{subCount(){this.count--},addCount(){this.count++},}
})

如下圖說(shuō)明

在這里插入圖片描述

二、創(chuàng)建倉(cāng)庫(kù)(選項(xiàng)式Api模式,個(gè)人非常喜歡🌹)

代碼如下所示

export const storeFunctionTest=defineStore('function',()=>{//1.聲明ref的變量|也可以使用reactive進(jìn)行聲明const count =ref(1)//2.計(jì)算屬性可以使用 computed來(lái)聲明(這里就不展示了)//3.下面的function對(duì)應(yīng)的就是Action中的方法const addCount = ()=>{count.value+=1}const subCount = ()=>{count.value-=1}//4.最后記得把 可調(diào)用的【狀態(tài)和方法】導(dǎo)出return{count,addCount,subCount}
})

4.如何使用上面創(chuàng)建的倉(cāng)庫(kù)

代碼如下所示(Vue的template和Script)

<template><div class="home-root">首頁(yè)首首頁(yè)shouye<div class="home-show"><p>{{ count.count }}-----{{ count.email }}</p><button@click="() => {count.addCount();}">+1</button><button@click="() => {count.subCount();}">-1</button></div></div>
</template>
<script setup>
//1.將剛才創(chuàng)建的倉(cāng)庫(kù)導(dǎo)入(可以導(dǎo)入多個(gè))
import { storeTestState } from "../../store/Test/index.js";
//2.創(chuàng)建倉(cāng)庫(kù)實(shí)力(可以創(chuàng)建多個(gè))
const count = storeTestState();
</script>

修改效果圖如下

修改前

在這里插入圖片描述

修改后

在這里插入圖片描述

總結(jié)

上面就是關(guān)于Pinia的基本用法。后續(xù)會(huì)繼續(xù)更新其他的用法。例如:1.倉(cāng)庫(kù)數(shù)據(jù)添加響應(yīng)式。2.倉(cāng)庫(kù)數(shù)據(jù)持久化存儲(chǔ)。

希望可以幫助到你們?nèi)チ私膺@個(gè)比較新的倉(cāng)庫(kù)狀態(tài)管理工具!!!!!💪💪💪

http://www.risenshineclean.com/news/54503.html

相關(guān)文章:

  • ip地址獲取揭陽(yáng)市seo上詞外包
  • 企業(yè)做網(wǎng)站維護(hù)自己建網(wǎng)站怎么推廣
  • 工程造價(jià)專業(yè)建設(shè)規(guī)劃西安網(wǎng)站seo排名優(yōu)化
  • 百度搜索引擎錄入網(wǎng)站整站優(yōu)化 mail
  • 課程微網(wǎng)站開發(fā)技術(shù)昆明seo優(yōu)化
  • 手機(jī)建造網(wǎng)站2022適合小學(xué)生的簡(jiǎn)短新聞
  • 怎么在百度首頁(yè)做網(wǎng)站百度的特點(diǎn)和優(yōu)勢(shì)
  • 低價(jià)網(wǎng)站建設(shè)哪家便宜seo關(guān)鍵詞優(yōu)化公司
  • 公司手機(jī)網(wǎng)站制作網(wǎng)站外鏈優(yōu)化方法
  • seo工作內(nèi)容有哪些北京百度seo服務(wù)
  • 湖北網(wǎng)站seo設(shè)計(jì)seopeix
  • 彩視網(wǎng)站建設(shè)策劃sem是什么品牌
  • 東莞建筑設(shè)計(jì)公司排名怎么做網(wǎng)站優(yōu)化
  • 鄭州漢獅做網(wǎng)站報(bào)價(jià)開魯網(wǎng)站seo轉(zhuǎn)接
  • 外管局網(wǎng)站做延期收匯報(bào)告企業(yè)網(wǎng)站建設(shè)案例
  • 網(wǎng)站建設(shè)深圳公司北京網(wǎng)絡(luò)優(yōu)化
  • 南寧網(wǎng)站推廣方案如何做免費(fèi)長(zhǎng)尾詞挖掘工具
  • 安美東莞網(wǎng)站建設(shè)東莞seo網(wǎng)絡(luò)營(yíng)銷
  • Spring做網(wǎng)站和什么內(nèi)容企業(yè)推廣
  • 有哪些網(wǎng)站是做采購(gòu)招標(biāo)的優(yōu)化網(wǎng)站推廣教程排名
  • 外國(guó)黃色網(wǎng)站今日預(yù)測(cè)足球比分預(yù)測(cè)
  • 做爰全過(guò)程網(wǎng)站seo實(shí)戰(zhàn)技術(shù)培訓(xùn)
  • 專做網(wǎng)站app拉新推廣賺傭金
  • 網(wǎng)頁(yè)游戲排行榜3d商丘網(wǎng)站優(yōu)化公司
  • 做動(dòng)圖素材網(wǎng)站百度知道首頁(yè)登錄入口
  • 新服務(wù)器做網(wǎng)站高端婚戀網(wǎng)站排名
  • wordpress小程序調(diào)用seo關(guān)鍵詞排名優(yōu)化銷售
  • 靜態(tài)網(wǎng)站制作模板代寫文章
  • 用什么軟件做介紹視頻網(wǎng)站怎么樣推廣自己的網(wǎng)址
  • 自己怎么做獨(dú)立網(wǎng)站整站排名服務(wù)