如何在 URL 中传递变量
How to pass a variable in a URL
我想通过 projectId
和 url
。我怎样才能做到这一点?
var projectId = e.data.id;
var url = `/pages/project_details/,`projectId`,/Ongoing`;
this.router.navigateByUrl(url).then(e =>{
if(e){
console.log('routed');
}else{
console.log('not routed');
}
});
你可以这样使用。
var projectId = e.data.id;
var url = `/pages/project_details/${projectId}/Ongoing`;
console.log(url);
试试这个:
var projectId = 12345; // example project id
var url = '/pages/project_details/'+projectId+'/Ongoing';
print(url)
// output: /pages/project_details/12345/Ongoing
如果您使用的是 Angular 7 或更高版本,那么您可以使用以下打字稿标准
const projectId = e.data.id;;
const url = '/pages/project_details/' + projectId + '/Ongoing';
console.log(url )
我想通过 projectId
和 url
。我怎样才能做到这一点?
var projectId = e.data.id;
var url = `/pages/project_details/,`projectId`,/Ongoing`;
this.router.navigateByUrl(url).then(e =>{
if(e){
console.log('routed');
}else{
console.log('not routed');
}
});
你可以这样使用。
var projectId = e.data.id;
var url = `/pages/project_details/${projectId}/Ongoing`;
console.log(url);
试试这个:
var projectId = 12345; // example project id
var url = '/pages/project_details/'+projectId+'/Ongoing';
print(url)
// output: /pages/project_details/12345/Ongoing
如果您使用的是 Angular 7 或更高版本,那么您可以使用以下打字稿标准
const projectId = e.data.id;;
const url = '/pages/project_details/' + projectId + '/Ongoing';
console.log(url )