从模板调用组件功能

时间:2016-11-18 12:13:08

标签: angular typescript

在模板中

<tr *ngFor='let activity of pagedWorkflowActivities' [style.background-color]="setBackgroundColor(activity)">

在组件

setBackgroundColor(activity: WorkflowActivity) {
    return 'red';
}

我在组件中编写了此代码,其中写入了与同一模板相关的所有其他事件。所以我认为这是正确的地方。由于我在开发人员工具中收到此错误,我无法使其正常工作。

  

self.parent.context.setBackgroundColor不是函数

1 个答案:

答案 0 :(得分:2)

这太荒谬了,我尝试了很多东西让它发挥作用,但你知道是什么解决了它吗?我只是重置IIS(因为我正在使用Asp.Net)并重建解决方案,它工作。几天前我得到了same problem而我放弃了,但第二天这个问题自动消失了。可能是缓存问题,但令人沮丧。

编辑您还可以尝试ipconfig /flushdns命令,以防止不必要地重建解决方案。

修改我尝试IEChromeFF进行测试,发现FF比其他人更快地反映了变化。