我是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函数的东西...
我希望我能够解释我需要做什么,并且有人可以帮助我。
谢谢大家