asp.net – 为什么有#!在我的角度应用程序的网址中
由于某种未知的原因,我有’#!’在visual studio 2015中调试时添加到我的应用程序url.
网址看起来像这样 http://localhost:58394/#!/customers http://localhost:58394/#!/ 我已经搜索了所有应用程序,如果这是某种拼写错误,但我无法弄清楚这是从哪里来的. 我可以在ASP.NET WEB API以及ASP.NET CORE WEB API中看到… 对于前端我使用角度和角度路线1.6.0 这有什么想法来自哪里? 我没有使用html5mode也没有基本标签,我很高兴#现在在那里,我只是不明白为什么感叹号(!)在那里…… 此应用程序不会在Web上部署,也不会使用任何可能使用#的外部服务!任何跟踪或其他任何内容的表示法. 最近的感叹号开始出现,所以我猜这是由我正在使用的一些库引起的. 我只是想知道为什么’!’就在那里,它在哪个图书馆里强迫这个惊叹号. 解决方法
我在angualr 1.6.0 changelog中找到了这个
更改日志:https://github.com/angular/angular.js/blob/master/CHANGELOG.md 变化:https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52 突然变化
恢复旧的方式只是使用 appModule.config(['$locationProvider',function($locationProvider) { $locationProvider.hashPrefix(''); }]); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – RedirectToAction重定向查询参数?
- 通过asp.net 4.0中的“EnableViewState”和“ViewStateMode
- 在我的应用程序中托管ASP.NET
- 如何阻止.Net HttpWebRequest.GetResponse()引发异常
- asp.net-mvc-4 – 用于继承类型的WebApi模型绑定
- asp.net-mvc – ASP.NET MVC中声明性HTML帮助程序和HTML帮助
- asp.net – 一些黑客可以从用户窃取cookie,并在网站上使用该
- asp.net – IIS工作进程使用大量的内存?
- asp.net-mvc – 如何查看mvc应用程序中的所有视图
- asp.net-core – 从库项目中包含wwwroot?
- asp.net-mvc – 强大的自托管服务器的最佳选择:
- asp.net – 企业库4 dataconfiguration标记
- asp.net – 用于Microsoft.Office.Interop.Excel
- ASP.NET Core使用Ping判断网络是否接通
- asp.net – 通过邮件发送wcf服务消费表单数据
- asp.net-mvc – MVC 2中自定义模型绑定器的自定义
- asp.net-mvc-4 – ASP.NET MVC 4 ScriptBundle返
- asp.net-mvc – MVC的实际应用||什么时候使用,还
- asp.net-mvc – ASP.NET MVC/C++#:可以使用Html
- asp.net-mvc – OpenID Connect的OWIN中间件 –