小编Enz*_*ann的帖子

Angular:通过环境设置 APP_BASE_HREF 没有效果

在我的 Angular 应用程序中,我想使用环境来<base href="">自动设置。

我的 中有以下相关行app.module.ts

...
import { APP_BASE_HREF } from "@angular/common";
import { environment } from "../environments/environment";
...

...
providers: [
    { provide: APP_BASE_HREF, useValue: environment.baseHref },
    ...
  ]
...
Run Code Online (Sandbox Code Playgroud)

这是我的环境文件:

environment.ts

export const environment = {
  ...,
  baseHref: "/app/"
};
Run Code Online (Sandbox Code Playgroud)

environment.prod.ts

export const environment = {
  ...
  baseHref: "/"
};
Run Code Online (Sandbox Code Playgroud)

但是,当使用ng build或 时ng build --prod,这两种配置都不会应用于生成的index.html.

我的配置:

  • 操作系统:Windows 10 x64
  • 角 v4.2.4
  • 角 CLI v1.1.1

感谢您抽出宝贵时间!

angular-cli angular

5
推荐指数
1
解决办法
5007
查看次数

如何正确使用@angular/flex-layout?

我正在使用@angular/flex-layout创建一个网络应用程序。

当屏幕小于 600px ( xs)时,我尝试左右留出 5% 的边距。它在更大的屏幕上正常工作(当有fxLayout="row"-layout 时),但在xsand -fxLayout="column"情况下不能正常工作。

这是 Plunker 中的演示。

问题:如何使div's 填充右侧的剩余空间,而是使它们仅占 90%,左右偏移 5%?

flexbox angular-flex-layout angular

1
推荐指数
1
解决办法
7785
查看次数