当前位置: 首页 > news >正文

正规东莞网站建设WordPress二次元免费模板

正规东莞网站建设,WordPress二次元免费模板,wordpress微信分享图片不显示,在门户网站中整合状态管理组件 安装整合创建实例挂载使用 pinia 是一个拥有组合式 API 的 Vue 状态管理库。 pinia 官方文档:https://pinia.vuejs.org/zh/introduction.html 安装 yarn add pinia整合 所有与状态相关的文件都放置于项目 src/store 目录下,方便管理 在…

整合状态管理组件

      • 安装
      • 整合
        • 创建实例
        • 挂载
        • 使用


在这里插入图片描述

pinia 是一个拥有组合式 API 的 Vue 状态管理库。
pinia 官方文档:https://pinia.vuejs.org/zh/introduction.html


安装

yarn add pinia

整合

所有与状态相关的文件都放置于项目 src/store 目录下,方便管理

src 下创建目录 store,目录设计如下:

  • index.ts:创建 pinia 实例
  • modules:状态管理目录,所以的状态文件统一放置于该目录下
创建实例

创建 index.ts 文件,内容如下

import { createPinia } from 'pinia'const store = createPinia()export default store
挂载

main.ts 文件中进行挂载

import { createApp } from 'vue'
import App from './App.vue'
import store from '@/store'const app = createApp(App)
app.use(store)
app.mount('#app')
使用

定义Store

pinia 通过 defineStore 函数进行定义,第一个参数是名称,名称必须保持唯一,第二个参数有两种实现方法:Option 对象及 Setup 函数,接下来将分别介绍这两种方式如何实现定义。

  • Option Store

简单的理解:state 用于定义状态对象,getters 相当于 computed 计算属性,actions 相当于方法

import { defineStore } from 'pinia'export const useCounterStore = defineStore('counter', {state: () => ({ count: 0 }),getters: {double: (state) => state.count * 2,},actions: {increment() {this.count++},},
})
  • Setup Store

setup 函数更像 vue 的组合式函数,在函数中可以定义响应式属性、方法等,最后返回一个需要暴露出去的属性和方法的对象。

  • ref 定义状态对象,对应 Option 模式的 state
  • computed 定义计算属性,对应 Option 模式的 getters
  • function 定义方法,对应 Option 模式的 actions
import { defineStore } from 'pinia'export const useCounterStore = defineStore('counter', () => {const count = ref(0)function increment() {count.value++}return { count, increment }
})

使用Store

状态对象及计算属性需要使用 storeToRefs 方法进行提取,以保持及响应性,而方法则可以直接调用

const counterStore = useCounterStore()
const { count } = storeToRefs(counterStore)
counterStore.increment()
http://www.yayakq.cn/news/576355/

相关文章:

  • 贡井区建设局网站?微信app官网下载
  • 网站建设管理系统模拟创建一个公司
  • wordpress搭建网站教程济源网站建设费用
  • 网站建设代码问卷调查搜狗收录提交入口
  • 甘肃建设投资集团控股有限网站构建一个网站
  • 广州建站公司模板整合营销传播名词解释
  • 建立网站步骤网站建设人员要与客户谈什么
  • 服务器网站目录网红营销模式分析
  • c 做网站后端百度首页排名优化哪家专业
  • 网站工信部实名认证中心WordPress 4.7漏洞
  • 安徽省建设总站网站丹东网站网站建设
  • 金华开发区人才网佛山抖音seo
  • 公司网站app怎么做软件技术培训机构
  • 网站制作加我上海做网站cnsosu
  • 网站制作方案设计电子商务公司是干什么的
  • 企业网站怎么维护如何在网站中加入百度地图
  • 哈尔滨龙彩做网站多少钱怎么制作网站平台电话
  • 伊犁州住房城乡建设局网站自己的主机做网站服务器
  • 网站建设汇报方案ppt企业电话查询黄页
  • 个人网站备案可以填几个域名国外好的电商网站有哪些
  • 建设银行网站连不上html网页设计代码作业大一
  • 胶南网站建设湖南自考网站建设与管理
  • 网站被攻击会影响收录么双语网站后台怎么做
  • 网站提交搜索引擎小程序在哪里
  • 更改网站后台网站搭建多少钱logo修改
  • 小语种网站制作wordpress函数手册
  • 烟台做网站优化哪家好邢台信息港二手房出售
  • 福州专业网站设计公司给赌场做网站
  • 浙江省建设网站什么是营销型网站建设
  • 个人手机网站建设蛋糕网站源码