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

vue中的几种name属性

vue中的几种name属性

组件名name

name选项

export default{name:'xxx'
}
// 获取组件的name属性
this.$options.name
  • vue-devtools调试工具里显示的组件名称;
    在这里插入图片描述

  • 未配置name选项,就是组件的文件名;

  • vue3配置name通过defineOptions()函数

defineOptions({name: 'Son' // 组件名
})
  • 注册组件的name:当组件被引入时,设置的名称即是注册名称;
    在这里插入图片描述

kepp-alive的name

  • 使用 时,组件的name可以用作include和exclude的值,来缓存指定的组件;
<template><div><keep-alive :include="cachedViews"><router-view /></keep-alive></div>
</template><script>
export default {data() {return {cachedViews: ['Home', 'About']}}
}
</script>

路由的name

  • 路由配置中的 name 属性:在 Vue Router 的路由配置中,可以为每个路由设置一个 name 属性;
  • 可以通过路由的name属性跳转;
const routes = [{path: '/',name: 'Home',component: Home}
]this.$router.push({ name: 'Home' });<router-link :to="{ name: 'Home' }">Go to Home</router-link>
http://www.lryc.cn/news/160856.html

相关文章:

  • 论文《面向大规模日志数据分析的自动化日志解析》翻译
  • element-ui dialog弹窗 设置点击空白处不关闭
  • 第16节-PhotoShop基础课程-修复工具组-去水印
  • conda的使用教程
  • 客户端发现pod并与之通信
  • Powershell模拟实现Linux下的tree命令
  • 嵌入式基础-电路
  • 【JS面试题】如何通过闭包漏洞在外部修改函数中的变量
  • 【华为OD机试】按身高和体重排队【2023 B卷|100分】
  • TCP原理(全网最详细)
  • react 初级基础
  • linux学习书籍推荐
  • LeetCode 428. Serialize and Deserialize N-ary Tree【树,BFS,DFS】困难
  • javascript | 变量、函数、属性的命名规则
  • 手写Ribbon基本原理
  • k8s集群中ETCD备份和恢复
  • node版本问题
  • 四)Stable Diffussion使用教程:图生图
  • yolov7简化yaml配置文件
  • pprof火焰图性能优化
  • Greenplum 查找数据目录占用最大的表
  • Java 基于 SpringBoot 的酒店管理系统,附源码和数据库
  • LinkedList(4):多线程LinkedList 不安全情况
  • 3D印刷电路板在线渲染查看工具
  • 【mysql】出现 slow sql 问题及建议
  • element树形筛选
  • 打字侠:一款专业的中文打字网站
  • C++ std::default_random_engine的使用
  • 软件设计模式(二):工厂、门面、调停者和装饰器模式
  • pdf文件签名的问题解决