我正在开发我的第一个Angular应用程序,并且遇到了数据绑定的一些麻烦。Angular 2:与函数调用的数据绑定
我有包含以下元素的一种成份:
`<span>{{action.getText()}}</span>`
动作是具有以下的方法动作的类型:
getText(): String { return "Test"; }
可变动作是否正确定义,因为我可以访问属性通过{{}}无问题。例如{{action.title}}
所以我的问题是,这是甚至有可能访问此功能,如果是的话,我做错了什么?
'action'看起来像什么?我通常使用'string'数据类型不是'字符串' –
尝试一个propery getter' get text(){return“Test”; }'和'{{action.text}}'。只有在动作对象来自组件ts文件或者使用#标签定义的局部变量时才能工作。 –
@MaximeGélinas我现在已经在我的组件中获得了text(){return“Test”;}'和{{action.text}}'。但现在没有文字显示(至少它不再崩溃)。变量动作在关联的组件文件 – Luca