小编Mon*_*ngo的帖子

AWS 无法将弹性 IP 分配给网络接口

我有一个在 AWS 上托管的网站。ec2 实例存储在 VPC 中。该实例附加到 ELB 和网络接口。我想要做的是为网络接口分配一个弹性 IP,这样我的网站就有一个静态 IP,同时保持在 ELB 上。问题是,当我尝试将弹性 IP 分配给网络接口时,出现错误

“尝试关联地址时发生错误您无权访问指定资源。”

我是该帐户的所有者。我正在尝试做的可能吗?我必须有一个静态 IP,因为我们拥有的防火墙通过 IP 地址。我需要把它从负载平衡器上取下来吗?

amazon-ec2 static-ip-address amazon-web-services

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

Angular2 [ngClass]条件因空格而失败

我有一个ngClass条件,在没有空格的类名称上运行正常,但是当我尝试执行类似下面的操作并且在按钮单击时切换isTrue时,类会从"btn btn-primary"更改为"btn-default".那里的空间似乎正在抛弃它.我错过了什么

[ngClass]="{ 'btn btn-default': isTrue, 'btn btn-primary': !isTrue}"
Run Code Online (Sandbox Code Playgroud)

angular-ng-class angular

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

Angular2服务变量在路由更改时重置

我有一个服务,我用来跟踪我的模型的状态.我有多个组件,我想访问此服务变量属性.当第一个组件在init上加载时,我设置了模型,但是当我尝试在路由更改后从我的第二个组件访问此模型时,该变量现在是未定义的.以下是我正在谈论的一个例子.

组件1

constructor(private service: Service, private route)

ngOninit(){
  this.service.setModel();
  console.log(this.service.getModel()); <-- works fine
}

componentButton1Click(){
  route.navigateByUrl(component2route) <--works fine
}
Run Code Online (Sandbox Code Playgroud)

第2部分

constructor(private service: Service)

ngOninit(){
  console.log(this.service.index); <-- undefined
}
Run Code Online (Sandbox Code Playgroud)

服务

private index: number;

constructor(private http: Http)

getModel(){
   return this.index; <-- works fine
}

setModel(){
  this.index = this.http.get('somejsonfile.json').index;
}
Run Code Online (Sandbox Code Playgroud)

service angular2-routing angular

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

更新一个对象以某种方式更新其他对象

我有两个对象,但是当我更新一个时,具有相同GUID的另一个项目也会更新,即使我正在尝试应用新的GUID以便我可以将它们分开.

var completedSecond = model.CompletedTransfers.First();
var transferedTransfers = model.TransferedTransfers.First();

if (transferedTransfers.Count != 0) {
    transferedTransfers.RowId = Guid.NewGuid();
}
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,这两个项具有相同的GUID,但是当我更新第二个具有新GUID时,第一个对象也获得该新GUID.这怎么可能?

c# guid

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