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

灵犀科技高端网站建设seod的中文意思

灵犀科技高端网站建设,seod的中文意思,网址搜索器,东莞专业网站建设公司引用自 摸鱼wiki 1. vuex vuex是一个前端广泛流行的状态管理库,主要由以下几大模块组成: state:状态存储getter:属性访问器mutation:可以理解为一个同步的原子性事务,修改state状态action:触发…

引用自 摸鱼wiki

1. vuex

vuex是一个前端广泛流行的状态管理库,主要由以下几大模块组成:

  1. state:状态存储
  2. getter:属性访问器
  3. mutation:可以理解为一个同步的原子性事务,修改state状态
  4. action:触发mutation,可进行异步操作
  5. module:模块化

2. 类vuex状态库实现

得益于vue在2.6.0版本推出的observable API,我们可以用来监听对象的数据变化,实现一个简易的状态管理

2.1 自定义状态库 CustomStore 实现

主要实现了类vuex中的state、mutation、action部分

import Vue from 'vue';
import { updateUserAPI } from 'api';class CustomStore {state: {user: string,id: number}constructor() {const state = Vue.observable({user: '',id: 0,});this.state = state;}// mutationsetUser(user: string) {this.state.user = user;}setId(id: number) {this.state.id = id;}// actionasync updateUser(user: string) {try {await updateUserAPI(user);this.setUser(user);} catch (e) {console.error(e);}}
}export const customStore = new CustomStore();

2.2 在组件中调用

通过computed属性充当getter的角色,监听state的变化,并根据需要调整格式化返回值

<template><div @click="onClick">{{ id }}:{{ user }}</div>
</template><script lang="ts" setup>
import { customStore } from 'CustomStore'
import { computed } from 'vue'const id = computed(() => customStore.state.id)
const user = computed(() => customStore.state.user)function onClick() {customStore.updateUser('test')
}
</script>
http://www.shuangfujiaoyu.com/news/22398.html

相关文章:

  • 牛商网做网站搜索引擎营销的实现方法有哪些
  • 武汉建网公司网站建设太原百度搜索排名优化
  • 江西论坛北京seo推广服务
  • 台州市网站建设公司怎么样进行网络推广
  • 网站页脚怎么做能好看点如何网络推广自己的产品
  • 济南 网站 建设站长工具查询域名信息
  • 一个网站可以做几个关键词日照网络推广
  • 做网站加推广广告推广方案怎么写
  • 广州led网站建设湖南有实力seo优化
  • 集团网站建设方案怎么建立公司网站
  • 淘宝上做网站怎么样营销网络是啥意思
  • 网站建设合同书(范本)东莞网络推广托管
  • 新疆建设网络学院沈阳seo排名优化教程
  • 如何做网站建设关键词分词工具
  • 彩网站开发杭州百度人工优化
  • 网站的备案在哪备案吗杭州网络整合营销公司
  • 知名网站建设怎么样app软件开发制作公司
  • 求做外宣图网站市场推广方案范文
  • 织梦仿站竞价推广什么意思
  • 网站安装百度商桥最近一周的时政热点新闻
  • 鸡泽专业做网站cms
  • 阳朔到桂林高铁怎么进行网站关键词优化
  • 网站转让出售seo排名优化厂家
  • 2017做网站挣钱河北seo网络优化师
  • 全国31省疫情最新通报成都关键词seo推广平台
  • 网站开发常用小图片seo技术助理
  • 临沂供电公司网站广州网站排名优化公司
  • 合肥做网站mdyun百度网址大全 官网
  • 凡科建网站怎么做阴影立体郑州网站seo
  • 温岭手机网站建设竞价托管外包服务