Angular 获取绑定文字值

Angular 获取绑定文字值,angular,angular6,Angular,Angular6,是否可以在Angular 6中获得[(ngModel)](或任何其他绑定)的文字值 下面的示例应返回“foo.bar”: 更新 绑定应该可以正常工作,因此不能将foo.bar括成引号。您可以尝试以下解决方法: <test label="Status" [(ngModel)]="foo.bar" data-lit-value="foo.bar"></test> AFAIK不,无法知道有界属性的文字名称。何时以及如何知道?是否要在正在运行的应用程序中读取它?在组件本身

是否可以在Angular 6中获得[(ngModel)](或任何其他绑定)的文字值

下面的示例应返回“foo.bar”:


更新


绑定应该可以正常工作,因此不能将foo.bar括成引号。

您可以尝试以下解决方法:

<test label="Status" [(ngModel)]="foo.bar" data-lit-value="foo.bar"></test>


AFAIK不,无法知道有界属性的文字名称。何时以及如何知道?是否要在正在运行的应用程序中读取它?在组件本身的运行应用程序中(例如构造函数或ngOnInit)。。。若编译器不删除属性,我可以通过ElementRef)获得它。
<test label="Status" [(ngModel)]="foo.bar" data-lit-value="foo.bar"></test>