Angular 有可能在[(ngModel)]内形成角形吗

Angular 有可能在[(ngModel)]内形成角形吗,angular,Angular,我有两个文本区域,每个文本区域代表我的对象的一个属性(aboutMe和whatIDo) 文本区域的显示取决于我点击的子菜单,所以每个文本区域都在不同的子菜单上,所以当我改变视图时,我试图跟踪每个文本区域的值,但没有找到这样做的方法,但我想到了使用[(ngModel)]指令,但我不知道如何在ngModel中进行concat 这是我的目标: newExperience:Experience=({ id:“”, 主题:“, 可选主题:“, 主要语言:“, 可选语言:[], 观众:[], 地点:“, 关

我有两个文本区域,每个文本区域代表我的对象的一个属性(aboutMe和whatIDo) 文本区域的显示取决于我点击的子菜单,所以每个文本区域都在不同的子菜单上,所以当我改变视图时,我试图跟踪每个文本区域的值,但没有找到这样做的方法,但我想到了使用[(ngModel)]指令,但我不知道如何在ngModel中进行concat

这是我的目标:

newExperience:Experience=({
id:“”,
主题:“,
可选主题:“,
主要语言:“,
可选语言:[],
观众:[],
地点:“,
关于我:“,
whatIDo:“,
});
我想做的是这样的:


我试图将输入的名称和对象的名称连接起来,以便与 属性,因为section.inputName等于该对象属性的名称
(section.inputName=aboutMe表示expl)
因此,如果连接正确,则
将是这样的
[(ngModel)]=“newExperience.aboutMe”
,它应该可以按照我的要求工作,但是ngModel指令中的连接是错误的,我不知道如何做这样的事情,而不是使用连接尝试将其用作属性名


请尝试将其用作属性名,而不要使用串联



尝试使用
[ngModel]
而不是
[(ngModel)]
@ConnorsFan我会这样做,但我不知道如何在它里面集中注意力:
[ngModel]=“newExperience[section.inputName]”
。如果你需要双向绑定(我误解了这个问题),@ConnorsFan我完全忘了我可以用那种方式访问对象属性,我认为我错了,但我没有尝试,我太傻了!非常感谢您的帮助尝试使用
[ngModel]
而不是
[(ngModel)]
@ConnorsFan,我会的,但我不知道如何在它里面集中注意力,这将是:
[ngModel]=“newExperience[section.inputName]”
。如果你需要双向绑定(我误解了这个问题),@ConnorsFan我完全忘了我可以用那种方式访问对象属性,我认为我错了,但我没有尝试,我太傻了!谢谢你的帮助是的!这就是我所做的,我完全忘记了,但仍然感谢你的帮助,我很感激!对这就是我所做的,我完全忘记了,但仍然感谢你的帮助,我很感激!