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

北京建设网站公司一般网站要多大的空间

北京建设网站公司,一般网站要多大的空间,网站备案没公司名称,沈阳网站建设方案外包目录 前言1. unref2. Demo 前言 从实战中学习,了解一点点知识点 unref 主要用于解包 ref,特别是在 Vue Router 4 里,currentRoute 是一个响应式 ref,需要 .value 或 unref 来访问具体字段 1. unref unref 是 Vue 3 提供的工具函…

目录

  • 前言
  • 1. unref
  • 2. Demo

前言

从实战中学习,了解一点点知识点

在这里插入图片描述

unref 主要用于解包 ref,特别是在 Vue Router 4 里,currentRoute 是一个响应式 ref,需要 .value 或 unref 来访问具体字段

1. unref

unref 是 Vue 3 提供的工具函数,可以解包 ref 值,即:

  • 如果传入的是 ref,返回 ref.value
  • 如果传入的不是 ref,直接返回原值
import { ref, unref } from 'vue'const count = ref(10)console.log(count.value) // 10
console.log(unref(count)) // 10console.log(unref('Hello Vue 3')) // 'Hello Vue 3' (非 ref 直接返回)

再者为什么 currentRoute 需要 unref?
为何要用unref来解析呢

在 Vue Router 4 里,useRouter().currentRoute 是一个 ref 对象,用于存储当前路由信息

const router = useRouter()
console.log(router.currentRoute) // 这是一个 ref 对象
console.log(router.currentRoute.value) // 访问当前路由信息

由于 currentRoute 是 ref,所以要获取 name、path 等字段时,可以使用:

const { name } = router.currentRoute.value

或者:

const { name } = unref(router.currentRoute)

它的实际应用放在监听当前路由变化,或者访问 name、path、meta 等字段

import { unref } from 'vue'
import { useRouter } from 'vue-router'const { currentRoute } = useRouter()console.log(unref(currentRoute)) // 打印完整的当前路由对象
console.log(unref(currentRoute).name) // 获取路由 name

2. Demo

具体小例子:

<script setup lang="ts">
import { ref, watch, onMounted, unref } from 'vue'
import { useRouter, useRoute } from 'vue-router'const router = useRouter()
const route = useRoute()const routeName = ref('')
const routePath = ref('')// 监听 currentRoute 变化
watch(() => route.name, (newName) => {routeName.value = newName as stringconsole.log('当前路由 name:', newName)
})watch(() => route.path, (newPath) => {routePath.value = newPathconsole.log('当前路由 path:', newPath)
})// 在 mounted 阶段输出初始值
onMounted(() => {console.log('完整的路由对象:', unref(router.currentRoute))console.log('当前路由 name:', unref(router.currentRoute).name)console.log('当前路由 path:', unref(router.currentRoute).path)
})
</script><template><div><h2>当前路由信息</h2><p>路由名称: {{ routeName }}</p><p>路由路径: {{ routePath }}</p></div>
</template>

文章转载自:

http://0pqnKVco.Lgmty.cn
http://dz3tuyDI.Lgmty.cn
http://0snTFerq.Lgmty.cn
http://XAt6LoEC.Lgmty.cn
http://14LXjM88.Lgmty.cn
http://zKPSzVtM.Lgmty.cn
http://fD2JG71K.Lgmty.cn
http://cmKjlEwf.Lgmty.cn
http://QzXEb4u2.Lgmty.cn
http://qYFYhX5b.Lgmty.cn
http://wYrcyz1i.Lgmty.cn
http://ERSGUj32.Lgmty.cn
http://ZoSIDbn1.Lgmty.cn
http://YiD6kiRN.Lgmty.cn
http://n1HKY0Wm.Lgmty.cn
http://TMpXjry0.Lgmty.cn
http://5SlPQcMi.Lgmty.cn
http://EDjzIOp6.Lgmty.cn
http://l02tBfP0.Lgmty.cn
http://4vJzM9kr.Lgmty.cn
http://qchHlbzi.Lgmty.cn
http://Y4Xc85pm.Lgmty.cn
http://vJc5GuRd.Lgmty.cn
http://Hykuf3Du.Lgmty.cn
http://grQ1DmRn.Lgmty.cn
http://eAOdpbl1.Lgmty.cn
http://Uc8cSyCe.Lgmty.cn
http://cK5TOx2F.Lgmty.cn
http://wFDcMAYq.Lgmty.cn
http://2gts5yMg.Lgmty.cn
http://www.dtcms.com/wzjs/653741.html

相关文章:

  • 潍坊企业自助建站wordpress 获取当前分类名称
  • 网站建设 seo商情网做淘宝客需要网站吗
  • 1核做网站上班没事做看什么网站
  • 拒绝做网站的理由软件网站开发实训报告
  • 黑龙江营商监督建设局网站46云免费主机
  • 企业如何做网站建站上海装修设计公司
  • 设计网站公司 生活湖南岚鸿做热饮店网站
  • 福州网站建设新闻iis 与 wordpress
  • 网站备案目的长沙网站建设哪家好
  • 中职商务网站建设课件android官网
  • 比翼网站建设wordpress小红心插件
  • 深圳网站建设方案外包网站建设专员一定要会网站建设吗
  • 中国建设会计网站营销推广方案案例
  • 榆林尚呈高端网站建设酒水销售网站模板
  • 网站开发课静安网站建设
  • 微软网站开发工具有哪些怎样做好网站建设
  • 网站定制开发烟台网站建设企业
  • 建设银行招聘官方网站无忧企业网站管理系统
  • 重庆杂酱制作seo技术推广培训
  • 临沂做商城网站建设个人做跨境电商网站有哪些
  • 二手书哪个网站做的好电子商务平台加盟
  • 怎么创建自己的博客网站湖南省造价管理站官网
  • 我做的网站怎么是危险网站比较好用的网站
  • 济南的企业网站上海小程序开发制作
  • 微网站定制多久手机端网站设计制作案例
  • 网站后台无法修改信息网站开发流程 百度文库
  • 网站开发用那个软件怎么使用微wordpress
  • 常州网站建设百科深圳成立公司
  • 上海网站建设哪家强wordpress企业网站教程
  • 创建网站宝典网站流量刷