角度5中的动态双向绑定

时间:2018-07-24 14:12:28

标签: angular5 two-way-binding

我是angular 5的初学者。我需要一种解决此问题的方法:我需要建立从数据源到输入组件的双向绑定。问题是,每当我需要绑定属性名称时,都需要更改它,因此我需要将其作为字符串传递给html,并且希望从html进行解释。

这是代码,所以也许您可以更好地理解。

在.ts文件中,我有这个:

List<IFoo>

这是html文件:

select 
    max(SCHEDULED) as SCHEDULED,
    max(ONTIME)    as ONTIME,
    max(ARRONTIME) as ARRONTIME
from (select 
      count(case when ... ) over(partition by DEPAIRPORT)     as SCHEDULED,
      count(case when ... ) over(partition by DEPAIRPORT)     as ONTIME,
      count(case when ... ) over(partition by ARRIVALAIRPORT) as ARRONTIME
   from a );

根据激活了哪个if子句,我创建了一个对象数组。就我的意图而言,每个对象的最后一个字段均具有该属性的名称,我需要在HTML中进行两种方式绑定。

我要做的是读取此属性的名称(即,最后从数据库中获取列名称),并告诉html代码绑定到item。”,其中column_name每次都会更改

在html中:

[(ngModel)] = item.field.NC_VALORE <-我需要类似的东西,其中field.NC_VALORE包含存储在item中的列的名称。

也许有类似php的eval函数的东西...

我希望我能够解释我需要做什么,并且有人可以帮助我。

谢谢大家

0 个答案:

没有答案