我正在使用新的angular 4进行学习和创建项目,但是我需要帮助来创建像anglarjs $scope.Param = {}; $scope.Param.MyId = "2231dddd";
这样的对象
如何在angular4中执行此操作并将数据发布到服务中,请检查以下代码
export class HomeComponent {
public forecasts: WeatherForecast[];
public EntityTypeList: EntityTypeList[];
public Param: { id: string; };
CreateDb() {
this.Param.id = this.selectedValue;
this.http.post('http://localhost:1101/api/db/CreateDb', this.Param).subscribe(result => {
}, error => console.error(error));
}
}
答案 0 :(得分:4)
然后您可以像这样声明属性
public Param : any = {};
答案 1 :(得分:0)
或者,如果您的param对象是字符串的键值对,则可以使用:
on all trigger() as t in myContext {
doMyThing()
}
on all otherTrigger() as t in myOtherContext {
doMyOtherThing()
}