繁体   English   中英

C#Mvc对QueryString矩阵表示法的支持

[英]C# Mvc Support for QueryString Matrix Notation

我正在使用angular2作为C#.NET堆栈的前端。

我遇到的问题是angular2路由器使用矩阵符号。 (foo.com; a = b而不是foo.com?a=b)。

我一直无法弄清楚如何在angular2中禁用矩阵符号,但是我已经能够通过MVC成功将大多数网址映射到angular2应用程序中。

我仍然遇到网址问题,例如“ foo.com; search = abc。*”

在尝试弄乱静态文件处理程序之前,我希望有人会知道以下之一的答案:

  1. 如何设置C#/ Mvc以使用查询字符串矩阵表示法
  2. 如何告诉angular2停止使用矩阵符号。

到目前为止,在网络上搜索/该网站尚未使我找到任何解决方案。

任何帮助,将不胜感激。

谢谢。


编辑:

我正在使用“ @ angular / router”:“〜3.1.0”。 在beta版本中,对?的支持? 在主要路线上,矩阵仅用于子路线。 使用新的路由器,我找不到对传统查询字符串的任何支持。

这可能取决于您使用的路由器版本。

请参阅: 如何使用查询字符串代替';'

参见: https : //github.com/angular/angular/issues/7616

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM