IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 前端培训丁鹿学堂:vue3中setup语法糖特性写法总结 -> 正文阅读

[JavaScript知识库]前端培训丁鹿学堂:vue3中setup语法糖特性写法总结

路由跳转和路由参数在setup语法糖中的使用

在vue3中,组件的路由使用也做成了组合式api,通过vue引入的函数执行以后去使用。
这种确实没有以前那么好用,直接通过 r o u t e r 和 router和 routerroute就可以使用,但是从另外的角度去看,分离的更加彻底,也是一种优势。

<script setup>
  import { useRoute, useRouter } from 'vue-router'
    
  // 声明
  const route = useRoute()
  const router = useRouter()
    
  // 获取query
  console.log(route.query)
  // 获取params
  console.log(route.params)

  // 路由跳转
  router.push({
      path: `/home`
  })
</script>
全局状态管理vuex在组件中使用(setup语法糖)

store也是用过userStore函数来创建的。
通过
import{useStore}from'vuex'
const store=useStore();
来创建一个store,就可以使用自己定义的全局状态属性和各种方法了。

<script setup>
  import { useStore } from 'vuex'
	const store = useStore();
    console.log(store._state.data.xxx);//调用state变量
    console.log(store._mutations.xxxFn());//调用mutations函数
</script>
setup中的async和await

我们学习async和await进行异步操作的时候,都知道他们要配合使用,否则会报错。
在setup语法糖里面,可以直接使用awiat而不需要再使用async,因为 setup 会自动变成 async setup
这个使用起来还是很方便的。

<script setup>
  import UserApi from '../api/UserApi'
  const data = await UserApi.getUserData()
  console.log(data)
</script>
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:05:12  更:2022-09-13 11:05:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:35:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码