AngularJS - lier ng-model à une variable dont le nom est stocké dans une autre variable

J'essaie de lier la valeur d'un champ de saisie à une variable.
Je ne sais pas le nom de cette variable a priori; il est stocké dans une autre variable.

C'est le html:

<body ng-controller="stageController">
    <form name="myForm" novalidate="">
        <input type="text" name="myText" ng-model="model" />
    </form>
</body>

et c'est le contrôleur:

function stageController($scope) {
    $scope.model = 'realModel'; //contains the name of the variable that i would bind to the field 
    $scope.realModel = 'initial value of the field';
}

J'ai fait aussi un violon.

Cela ne fonctionne pas parce qu'actuellement, la liaison entre le champ de saisie et la model variable. Au lieu de cela, je voudrais lier le champ de saisie de la variable dont le nom est stocké à l'intérieur de la $scope.model variable (dans ce cas realModel).

Est-il possible? Comment?

source d'informationauteur Bruno | 2013-04-12