Angularjs 在用户界面路由器中避免#in URL

Angularjs 在用户界面路由器中避免#in URL,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我有一个angular应用程序,它使用angular ui路由器进行路由 app.config(function($stateProvider, $urlRouterProvider) { $stateProvider .state('home', { url: "/home", templateUrl: "templates/home.html" }); }); 上面的代码生成url localhost:3000/#/hom

我有一个angular应用程序,它使用angular ui路由器进行路由

app.config(function($stateProvider, $urlRouterProvider) {
    $stateProvider
      .state('home', {
        url: "/home",
        templateUrl: "templates/home.html"
      });
  });
上面的代码生成url

localhost:3000/#/home
当我想要的时候

localhost:3000/home
我试图省略
url
属性,结果只得到
localhost:3000

有没有办法让url成为
localhost:3000/home

如何为每个州提供自己的标题?

$locationProvider.html5Mode(true):