2010-10-05 25 views
1

Il se peut que je manque quelque chose d'évident, mais comment puis-je référencer une propriété indirectement? E.g en javascript ce serait:haxe: Référence de propriété indirecte

if(propName in obj) return obj[propName]; 

Comment dire la même chose dans haxe? L'objet en question est Dynamic<String>, flash.display.LoaderInfo.parameters pour être spécifique.

Merci beaucoup.

Répondre

2
if(Reflect.hasField(obj, propName)) return Reflect.field(obj, propName); 

Bien qu'il semble plus de code, la sortie générée est fondamentalement la même.

+0

Parfait, merci – user187291