使用服务器端呈现与外部 URL 进行数据绑定

Databinding with external URLs using server side rendering

我正在构建一个 angular SSR 应用程序。我有一个简单的问题,有人可以解决。

似乎当我将 url 数据绑定到 <a> 标记时,它会将 url 附加到我的应用程序主页 url 的末尾。

示例: <a [href]="url">Link</a> 在我的 home.component.html 文件中。

url = "www.google.com";在 home.component.ts 文件中。

如果您实施 SSR,此 url 会将您定向到 "www.my-app.com/www.google.com" 而不是 "www.google.com"。

我试过基础测试,好像是这样的。我如何在没有 window 的情况下定向到外部 url(由于 SSR)?当我进行数据绑定时,有没有办法在模板中这样做?

您尝试过将 'http://' 添加到 URL 的开头吗?