首页 > 其他分享 >vue3 setup lang=ts实现router-link的动态传参

vue3 setup lang=ts实现router-link的动态传参

时间:2024-10-22 14:34:11浏览次数:1  
标签:lang 传参 routeParams setup mark link router id 页面

一、实现目标

 可以通过router-link在url里面配置参数然后传递给markdown页面

 

二、页面配置

主页面,即配置router-link的页面

templates:
<router-link :to="{ path: `/mark/${itemId}` }">fff</router-link>

script:
const itemId = ref('333');

 

接收数据页面,即mark页面

import { useRoute } from 'vue-router';
const route = useRoute();
const routeParams = route.params.id;
console.log(routeParams);

此时,打印的  routeParams  的值就是 itemId的值 333

 

当然,不要忘记修改路由的router的index.js

{path: '/mark/:id', name: 'mark', component: mark, meta: { title: 'mark' }},

主要是在path的地方增加一个 :id参数,否则在访问带id的url时会报错

实现效果如下:

 

标签:lang,传参,routeParams,setup,mark,link,router,id,页面
From: https://www.cnblogs.com/air/p/18492657

相关文章

  • 160. 相交链表 Golang实现
    题目描述:给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回null。注意这里的相交节点表示的是值和物理位置都相同的节点,不仅仅是值相同。思路分析:假设链表A和链表B的长度分别为lenA和lenB,这个方法的奇妙之处......
  • 国产编程语言木兰(ulang)是什么
    国产编程语言木兰(ulang)是一种新兴的编程语言,旨在为开发人员提供简洁、易学且高效的编程体验。木兰语言的设计理念是“简洁、优雅、高效”。它致力于提供一种简单清晰的语法和易于理解的代码结构,以便开发人员能够更快速地开发和维护软件项目。木兰语言采用了一种面向对象的编程......
  • 论文阅读-ArtVLM: Attribute Recognition Through Vision-Based Prefix Language Mode
    摘要识别并从对象中分离视觉属性是许多计算机视觉应用的基础。虽然像CLIP这样的大型视觉-语言表示在很大程度上解决了零样本对象识别的任务,但零样本视觉属性识别仍然是一个挑战,因为CLIP通过对比学习得到的视觉-语言表示无法有效捕捉对象-属性依赖关系。在本文中,我们针对这一弱点......
  • Towards Explainable Traffic Flow Prediction with Large Language Models
    <s>[INST]<<SYS>>Role:Youareanexperttrafficvolumepredictionmodel,thatcanpredictthefuturevolumevaluesaccordingtospatialtemporalinformation.Wewantyoutoperformthetrafficvolumepredictiontask,consideringthenea......
  • 搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
    参考文章:安装protoc、protoc-gen-go、protoc-gen-go-grpc-CSDN博客一、简单介绍本文开发环境,均为windows环境,mac环境其实也类似~①编译proto文件,相关插件简单介绍:protoc是编译器,用于将.proto文件编译成代码;protoc-gen-go是一个插件,用于生成Go语言的数据结构代......
  • golang项目引用GitHub私有仓库module
    1.创建gomodule项目module的名字假设为go-testmodule项目创建成功后,将go.mod文件中的module"go-test"修改成module"github.com/tonglin0325/go-test"避免引用的时候goget的时候报错,如下gogetgithub.com/tonglin0325/go-test@latestgo:github.com/tonglin0325......
  • Inno Setup 下载/设置中文
    官网下载:Download进入InnoSetup的安装目录,复制Default.isl文件备份,更改其内容:;***InnoSetupversion6.1.0+ChineseSimplifiedmessages***;;Todownloaduser-contributedtranslationsofthisfile,goto:;https://jrsoftware.org/files/istrans/;;N......
  • Adapting Open-Source Large Language Models for Cost-Effective, Expert-Level Clin
    本文是LLM系列文章,针对《AdaptingOpen-SourceLargeLanguageModelsforCost-Effective,Expert-LevelClinicalNoteGenerationwithOn-PolicyReinforcementLearning》的翻译。采用开源大型语言模型,通过策略强化学习生成经济高效的专家级临床笔记摘要1引言2......
  • A review on the use of large language models as virtual tutors
    本文是LLM系列文章,针对《Areviewontheuseoflargelanguagemodelsasvirtualtutors》的翻译。关于使用大型语言模型作为虚拟导师的综述摘要1引言2方法3分析和讨论4结论摘要Transformer架构有助于管理自然语言处理的长期依赖关系,这是该领域的最新......
  • 乘风破浪,扬帆出海,Praxis Language旗下基于播客形式的英语学习平台之English Pod 365
    什么是EnglishPod365EnglishPod365是PraxisLanguage旗下的一款英语学习平台。PraxisLanguage是一家教育技术公司,专门开发基于播客(podcast)形式的语言学习平台,除了EnglishPod,他们还开发了类似的语言学习产品,如ChinesePod、SpanishPod和FrenchPod等。EnglishPod365是......