javascript,方法调用上的动态函数名称

时间:2017-10-27 08:47:39

标签: javascript

我试图让我的一个功能变得动态。但我遇到了一个问题,我的对象的方法调用必须通过参数动态,但是当我执行此操作时,总是会给我一个错误,说'...'不是函数。

我原来的电话

   datacontext.graph.editUSerSkills(skills).then(function (data) { })

现在我需要动态获取“editUserSkills”。

我尝试了以下两个选项:

var graphAction = 'editUserSkills';

datacontext.graph.eval(graphAction)(items).then(function (data) {

datacontext.graph[graphAction](items).then(function (data) {

显然这一切都没有用,所以我真的很想知道如何解决这个问题才能让它变得充满活力。

非常感谢任何帮助, 欢呼声。

0 个答案:

没有答案