【发布时间】:2016-10-30 23:45:51
【问题描述】:
我的 Angular2 应用程序中有以下课程:
export class MyClass {
name: Object;
}
name 对象具有加载当前语言的动态属性。目前,当我想做双向绑定时,我正在这样做:
item: MyClass = {
name: { en: string }
}
这样,在我的 HTML 中,我只使用 [(ngModel)]="item.name.en"。但是,我在该类中还有许多其他属性。
我必须在item 中定义所有这些吗?如果我尝试只打电话给MyClass (item: MyClass;),我会得到undefined error。
有没有更好的方法来做到这一点?
【问题讨论】:
标签: javascript angular typescript