【问题标题】:Can anyone provide a simple example of how to perform routing without a hash in the url?谁能提供一个简单的例子来说明如何在 url 中没有哈希的情况下执行路由?
【发布时间】:2019-04-02 09:05:43
【问题描述】:

我一直在寻找这个问题的答案,但文档非常有限。我希望能够在不使用 # 符号的情况下为我的应用程序键入一个 url。谁能提供一个例子?谢谢。

【问题讨论】:

    标签: angular-dart


    【解决方案1】:

    要使用 # 启用路由,请将其添加到 Angular 应用级提供程序

    Provider<LocationStrategy>(
        LocationStrategy,
        useClass: HashLocationStrategy)
    

    没有# 无论如何都是默认值。
    服务器需要支持 HTML5 PushState 才能工作。

    另见PathLocationStrategy vs HashLocationStrategy in web apps

    【讨论】:

      猜你喜欢
      • 2017-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-22
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      • 2011-08-30
      相关资源
      最近更新 更多