标签: angularjs angular-routing
我正在为我的网站建立邀请/注册表单。这个想法是一个用户邀请另一个用户,该用户发送带有url的代码进行注册。问题是代码中可能有一个编码的反斜杠。当在Angular中处理该编码反斜杠时,它似乎被解码并最终破坏了路由。
http://localhost:54464/ang/register/owi0%2fCQCrjzBcwqEORVVHhrICIANGKxtxMJ2Kh91y%2bNhhB%2br06appZzEVPhpkP2C
变为:
http://localhost:54464/ang/register/owi0/CQCrjzBcwqEORVVHhrICIANGKxtxMJ2Kh91y+NhhB+r06appZzEVPhpkP2C
如何阻止此行为?
答案 0 :(得分:0)
尝试使用如下路线:
/register/*code
代码将包含带斜杠的字符串
source
它通常用于类似路径的url参数......但我不明白为什么这对你的情况不起作用。