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

第二十:【路由的props配置】

作用:让路由组件更方便的收到参数(可以将路由参数作为props传给组件)

{name:'xiang',path:'detail/:id/:title/:content',component:Detail,
​
第一种方法:// props的对象写法,作用:把对象中的每一组key-value作为props传给Detail组件// props:{a:1,b:2,c:3}, 
​// props的布尔值写法,作用:把收到了每一组params参数,作为props传给Detail组件// props:true第二种方法:// props的函数写法,作用:把返回的对象中每一组key-value作为props传给Detail组件props(route){return route.query}
}

路由规则的props 的写法:

第一种写法:在路由上:props:true 只支持 params 的形式

{name:'xinwen',path:'/news',component:News,children:[{name:'xiang',path:'detail/:id/:title/:content?',component:Detail,// 第一种写法: // 第一种写法:将路由收到的所有params参数作为props传给路由组件props:true,  }]},第二步:在Detail.vue 页面中:<template><ul class="news-list"><li>编号:{{ id }}</li><li>标题:{{ title }}</li><li>内容:{{ content }}</li></ul></template><script setup lang="ts" name="About">defineProps(['id','title','content'])  // 执行这个defineProps 中包括的参数</script>

第二种方法:支持query 模式:

// 第二种写法:函数写法,可以自己决定将什么作为props给路由组件

props(route){ // 引入 route 路由

return route.query

}

注意如果是 query  和 params 时的区别:

路由:query 模式下path 是这样的 path:'detail',  

params 模式是这样写: path:'detail/:id/:title/:content?',

{name:'xinwen',path:'/news',component:News,children:[{name:'xiang',path:'detail',component:Detail,// 第一种方法://props:true,  // params模式下 path 要这样写:path:'detail/:id/:title/:content?',// 第二种方法:// 第二种写法:函数写法,可以自己决定将什么作为props给路由组件props(route){  // query模式下 path 要这样写 path:'detail',return route.query}}]},


http://www.mrgr.cn/news/92369.html

相关文章:

  • java后端开发day19--学生管理系统升级
  • C#使用Semantic Kernel:接入本地deepseek-r1
  • CSS—引入方式、选择器、复合选择器、文字控制属性、CSS特性
  • 深度学习pytorch之19种优化算法(optimizer)解析
  • java后端开发day18--学生管理系统
  • Language Models are Unsupervised Multitask Learners,GPT-2详细讲解
  • 【考研】复试相关上机题目
  • React进阶之前端业务Hooks库(三)
  • 使用elasticdump导出/导入 -- ES数据
  • WEB1~6通杀
  • 2024-2025 学年广东省职业院校技能大赛 “信息安全管理与评估”赛项 技能测试试卷(四)
  • 毕业项目推荐:基于yolov8/yolo11的苹果叶片病害检测识别系统(python+卷积神经网络)
  • 九、数据治理架构流程
  • (八)趣学设计模式 之 装饰器模式!
  • Web自动化之Selenium添加网站Cookies实现免登录
  • vue2使用xlsx依赖导出excel并封装组件
  • ros进阶——强化学习倒立摆的PG算法实现
  • 架构思维:分布式缓存_提升系统性能的关键手段(上)
  • Kafka面试题汇总
  • 【算法系列】快速排序详解