首页 > 其他分享 >vue3+vuex 的 state 的 使用

vue3+vuex 的 state 的 使用

时间:2022-08-29 16:24:40浏览次数:57  
标签:avtarURLVuex levelVuex state vue3 vuex store

 

<template>
  <div class="app">
    <h3> 在模板中直接使用(vue2-3都可用) </h3>
    姓名 : {{ $store.state.nameVuex }}
    等级 : {{ $store.state.levelVuex }}
    头像 : {{ $store.state.avtarURLVuex }}

    <h3>vue3的写法</h3>
    姓名 : {{ nameVuex }}
    等级 : {{ levelVuex }}
    头像 : {{ avtarURLVuex }}
  </div>
</template>


<script setup>
  import { toRefs } from 'vue';
  import { useStore } from 'vuex';
  const store = useStore()

  // 直接对 store.state 进行解构 => 不是响应式
  // 使用 toRefs 让其 响应式
  const {nameVuex,levelVuex,avtarURLVuex} = toRefs(store.state)
</script>

 

标签:avtarURLVuex,levelVuex,state,vue3,vuex,store
From: https://www.cnblogs.com/qd-lbxx/p/16636339.html

相关文章

  • vue2+vuex的state的使用
    app.vue<template><divclass="app"><h3>在模板中直接使用</h3>姓名:{{$store.state.nameVuex}}等级:{{$store.state.levelVuex}}头......
  • 解决vue3+ts require报错
      自己安装命令安装之后,在ts.config.json里面配置之后(最后一行){"compilerOptions":{"target":"es5","module":"esnext","strict":true,"......
  • echarts-散点图-vue3-内阴影
      以上为效果图但是有一个问题是,一开始需要定义位置和颜色数组,当数据量过多的时候会重叠而且要提前声明很多数据后面我决定用关系图来做了,先放上散点图代码供参考f......
  • state machine
    2370. LongestIdealSubsequenceMediumYouaregivenastring s consistingoflowercaselettersandaninteger k.Wecallastring t ideal ifthef......
  • vue3 基础-列表渲染
    本篇讲列表渲染,主要是对v-on指令配合v-if和一些数组相关的方法来体验vue的模板渲染方法.数组元素的渲染<!DOCTYPEhtml><htmllang="en"><head><title>列表......
  • vue3项目-小兔鲜儿笔记-03-首页模块02
    1.骨架效果目的:为了在加载过程中等待效果更好,封装骨架屏组件实现步骤:骨架屏组件需暴露的属性:高、宽、背景颜色,是否启用动画使用插件的方式进行全局注册<templa......
  • Vue3.0 编译做了哪些优化
    a.生成BlocktreeVue.js2.x的数据更新并触发重新渲染的粒度是组件级的,单个组件内部需要遍历该组件的整个vnode树。在2.0里,渲染效率的快慢与组件大小成正相关:组......
  • vue3 基础-条件渲染 v-if 和 v-show
    本篇讲vue中对dom元素节点进行"显示和隐藏"的实现方式指令,即v-if和v-show.其实一句话就能说明白,v-if的底层是从dom树中增删节点;而v-show的底层是"di......
  • Vue3+vite+js 配置别名@报错
    Vue3+vite+js配置别名@报错vue3项目中配置vite.config.js时使用path模块报错,一直警告找不大到path模块原因:path模块是node.js内置的功能,但是node.js本身并不支持ts解决......
  • vue3项目-小兔鲜儿笔记-02-首页模块01
    1.less自动化导入安装一个vue-cli插件,自动导入less文件vueaddstyle-resources-loader2.头部分类导航组件渲染实现头部一级分类和二级分类的渲染基本步骤:定......