您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> 移动开发 >> angular 怎样修改angular的url格式

angular 怎样修改angular的url格式

来源:网络整理     时间:2016/7/12 10:48:22     关键词:angular

关于网友提出的“angular 怎样修改angular的url格式”问题疑问,本网通过在网上对“angular 怎样修改angular的url格式”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:angular 怎样修改angular的url格式
描述:

http://localhost/shop#/item/1000
想改成 http://localhost/shop#item-1000
用的是$stateProvider


  .state('item', {
        url: '/item/:id',
        templateUrl: "/ionic/templates/item.html",
        controller:'ItemShowController'
      })

上面这个也改过了,改成url: 'item-:id',也没用


解决方案1:

首先一般情况下#之前的路由是后端提供的,#之后的路由是由Angular控制的;#表明整个应用使用的是Angular默认的哈希路由。如果你想改成你想的那样的话,可以试试这样:

.state('item', {
        url: '/item-{id}', // 这里这样写路由
        templateUrl: "/ionic/templates/item.html",
        controller:'ItemShowController'
      })

这样应该可以的


以上介绍了“angular 怎样修改angular的url格式”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2544047.html

angular相关图片

angular相关文章