Par exemple, je veux pouvoir programmer une ligne de code comme suit où le nom de la fonction est assigné dynamiquement sans utiliser Evaluate(). Le code ci-dessous ne fonctionne bien sûr pas mais représente ce que j'aimerais faire.Comment faire pour appeler une fonction dynamiquement qui fait partie d'un cfc instancié, sans utiliser Evaluate()?
application.obj[funcName](argumentCollection=params)
La seule façon que je peux trouver pour appeler une fonction est dynamiquement à l'aide cfinvoke, mais pour autant que je peux dire que instancie le cfc/fonction liée à la volée et ne peut pas utiliser un cfc précédemment instanciée.
Merci
Juste pour compléter l'image, Railo 3.3 prend en charge la syntaxe désirée. Et j'aime ça. – Sergii
Vous pouvez voter pour Adobe pour soutenir cette syntaxe dans CF ici: [Bug 82579] (http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html?#bugId=82579) –