尝试构建语言选择器并在选择语言后更改URL(仅限lang参数)。
//app.routes.ts
{
path: ':lang/register',
component: RegisterComponent
}
如果我转到example.com/en/register,我可以使用此代码获取lang参数的值。
routeParams$.pluck<string>('lang'); //returns 'en' when subscribing.
如何在更改语言后更改此值?我怎样才能获得完整的URL路径?
伪代码:
var newLang = getFromLanguagePicker(); //returns 'se'
var updateLang = routeParams$.pluck<string>('lang').value = newLang;
由于