我正在使用带有 angularjs 的 url 编码将数据发送到视图它工作得非常好但是当我使用 html5 模式时
$locationProvider.html5Mode(true);
我收到以下错误
Cannot GET /test/adddata/eayGcUzBmcW7XeLhgCCjA0oiQhmuJemjrArCKHPsffYKoVGTwZBIY80ejEfo50m9%7Cdata@domain.com
我正在使用 ui 路由器,路由是/test/adddata/:data。
注意:我将 lite-server 用于开发目的。
编辑: 当我尝试
/#/test/adddata/eayGcUzBmcW7XeLhgCCjA0oiQhmuJemjrArCKHPsffYKoVGTwZBIY80ejEfo50m9%7Cdata@domain.com
在 html5 模式下,它将我重定向到
/test/adddata/eayGcUzBmcW7XeLhgCCjA0oiQhmuJemjrArCKHPsffYKoVGTwZBIY80ejEfo50m9%7Cdata@domain.com
它正在工作,但很好奇它为什么工作是特定于 lite-server