大佬教程收集整理的这篇文章主要介绍了使用angularjs ui-router的情况下不敏感,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这使用ui路由器(https://github.com/angular-ui/ui-router)的路由。
然而,它似乎是区分大小写。
任何想法如何我会指示angular / ui-router忽略url参数的情况?
区分大小写并不重要,虽然在应用程序中,虽然应该有一个用户键入一个URL在特定页面进入应用程序,我们需要确保大约也是一样的
干杯
angular.module('main',['ui.router']); angular.module('main').config(['$urlMatcherFactoryProvider','$stateProvider','$urlRouterProvider',function($urlMatcherFactory,$stateProvider,$urlRouter) { $urlMatcherFactory.caseInsensitive(true); $urlMatcherFactory.StrictMode(false); $stateProvider.state('foo',{ url: '/foo',template: '<b>The Foo View</b>' }); $stateProvider.state('bar',{ url: '/bar',template: '<b>The Bar View</b>' }); $stateProvider.state('nomatch',{ url: '/nomatch',template: '<b>No match found View</b>' }); $urlRouter.otherwise('/nomatch'); } ]);
在最新版本(0.2.11),这是破碎。一个修复已经推送,可以在Github看到。所以,目前,最好的解决方案是克隆ui-router手动构建主控头。或者,您可以手动更改源,直到下一个版本到来。
updatE(11/18/2014):
现在已经发布了一个版本,其中包括从上面的修复,使您不再需要拉源和手动构建。你可以在Github上查看release或者只是得到latest build。
以上是大佬教程为你收集整理的使用angularjs ui-router的情况下不敏感全部内容,希望文章能够帮你解决使用angularjs ui-router的情况下不敏感所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。