小编Bhu*_*bar的帖子

脚本不从.angular-cli.json加载

我在.angular-cli.json文件中添加了新脚本,如下所示:

    "apps": [
    {
      "root": "src",
      "outDir": "dist",
      "assets": [
        "assets",
        "favicon.ico"
      ],
      "index": "index.html",
      "main": "main.ts",
      "polyfills": "polyfills.ts",
      "test": "test.ts",
      "tsconfig": "tsconfig.app.json",
      "testTsconfig": "tsconfig.spec.json",
      "prefix": "app",
      "styles": [
        "../node_modules/bootstrap/dist/css/bootstrap.min.css",
        "styles.css"
      ],
      "scripts": [
        "../node_modules/jquery/dist/jquery.min.js",
        "../node_modules/popper.js/dist/popper.min.js",
        "../node_modules/bootstrap/dist/js/bootstrap.min.js"
      ],
      "environmentSource": "environments/environment.ts",
      "environments": {
        "dev": "environments/environment.ts",
        "prod": "environments/environment.prod.ts"
      }
    }
  ]
Run Code Online (Sandbox Code Playgroud)

然后我将bootstrap中的carousel添加到我的app.component.html文件中(只需从文档中复制):

<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel" style="background: #000000;">
  <ol class="carousel-indicators">
    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
    <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
    <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
  </ol>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img class="d-block w-100" src="https://ocdn.eu/pulscms-transforms/1/jQxktkpTURBXy83MjQ2M2M3NjAzZmU5MTA0MTZjOWJiYzVlY2U0NzUzNy5wbmeRkwLNAyYA" alt="First …
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap bootstrap-4 angular

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

为什么 observable.subscribe 仅适用于构造函数

在使用 Ionic 3 应用程序时,我遇到了一个问题,即当您observable从 service in订阅ngOnInit并将局部变量更新到其中时,它不会更新视图。

例如 HTML 模板 <p>{{myVariable}}</p>

constructor(myService: MyService) {
}
ngOnInit() {
  this.myService.myObservable.subscribe((data) => {
    this.myVariable = data;
  });
}
Run Code Online (Sandbox Code Playgroud)

但是当你从构造函数做同样的事情时,它就起作用了。

contructor(myService: MyService) {
  this.myService.myObservable.subscribe((data) => {
    this.myVariable = data;
  });
}
Run Code Online (Sandbox Code Playgroud)

它是一个 Ionic 3 应用程序。它包含不同的离子标签。问题是当您订阅时视图不会自动更新ngOnInit。您可以在选项卡之间切换以使其工作。但是当您订阅 constructor 它时,它无需切换标签即可工作。

知道为什么会这样。任何提示将不胜感激。谢谢。

observable ionic-framework ionic3 angular

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

使用 Bitbucket Pipeline 和 AWS CodeDeploy 自动部署 Angular 4 应用程序

我有一个带有MongoDBNodeJSAngular 4应用程序。我一直在研究在亚马逊AWS EC2实例上自动部署我的应用程序。

我正在为我的项目使用BitBucket 存储库。阅读文章后,我遇到了Bitbucket PipelineAWS CodeDeploy。为了完成它,有许多场景和配置需要完成。一整天阅读所有文档后,我真的很困惑。

我想在将代码推送到特定分支时自动部署我的应用程序。

有人可以提供使用 Bitbucket Pipeline 和 AWS CodeDeploy 自动部署 Angular 4 (MEAN) 应用程序的分步指南吗?

如果您需要任何其他信息,请告诉我。谢谢你。

deployment amazon-ec2 node.js aws-code-deploy bitbucket-pipelines

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