Javascript 节点-从express将url参数传递到vue应用程序

Javascript 节点-从express将url参数传递到vue应用程序,javascript,node.js,vue.js,vue-router,vuejs3,Javascript,Node.js,Vue.js,Vue Router,Vuejs3,我正在尝试将url参数传递到通过ngrok隧道提供服务的vue路由器应用程序。因为我运行的是vue前端,所以我询问是否可以将参数传递给index.html文件。我需要跟踪是否单击了链接,并且在启动节点脚本时,我有一个从节点库提供的参数。我的想法是在加载应用程序时使用vue路由器重定向用户,包括在脚本启动时获取的参数。因此,如果用户具有th id 1075565,则当提供该文件时,我希望传递该参数,以便vue能够使用路由器获取该文件 你知道如何让它按预期工作吗 //vue router index

我正在尝试将url参数传递到通过ngrok隧道提供服务的vue路由器应用程序。因为我运行的是vue前端,所以我询问是否可以将参数传递给
index.html
文件。我需要跟踪是否单击了链接,并且在启动节点脚本时,我有一个从节点库提供的参数。我的想法是在加载应用程序时使用vue路由器重定向用户,包括在脚本启动时获取的参数。因此,如果用户具有th id 1075565,则当提供该文件时,我希望传递该参数,以便vue能够使用路由器获取该文件

你知道如何让它按预期工作吗

//vue router index.js
//App.vue文件
导出默认值{
名称:“应用程序”,
创建(){
这个.$router.push({path:'/',params:{id:1075565}});
}
}
//主分量
姓名:'家',
数据(){
返回{
出生日期:'',
密码:“”
}
},
安装的(){
console.log(这个$route.id);
},
方法:{
解锁内容(){
log(this.birthDate,this.password);
}
}
}
//快速代码
//常数fs=要求('fs');
const path=require('path');
const express=require('express');
常量app=express();
const ngork=require('ngrok');
use(express.static(path.format({dir:u dirname,base:'client/dist'}));
//获取用户id
//登录({user,pass},()=>{/*用户id可从此处获得*/});
//为vue应用程序提供服务-这里我想传递使用api获取的参数。
//例如,对于我想要的每个用户
//res.sendFile(path.format({dir:uu dirname,base:`client/dist/index.html?id=${fetchedUserID}`}));
应用程序获取(“/”,(请求,请求)=>{
res.sendFile(path.format({dir:uu dirname,base:'client/dist/index.html'}));
});
app.listen(6780,()=>console.log('服务器启动于http://localhost:6780') );
//创建隧道
连接({proto:'http',端口:6780})。然后((url)=>{
log('在以下位置创建的隧道',url);
}).catch((错误)=>{
console.log(错误);
});