我有一个函数名称,想在Angular类(.ts文件)中调用它。eval()
不是一个选择。
我尝试使用window[functionName]
,但是失败了,因为窗口上下文不在类之外
任何想法?
很简单 例如getData
,您的函数名称。
getData() {
// your code goes here...
}
functionName = 'getData'; // function name as a string
现在,您可以像下面这样调用此函数:
this[functionName]();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句