Rendant un espace réservé dynamique avec des angulaires

J'ai regardé autour de moi, j'ai trouvé plusieurs ressources appelées «ng-placeholder» ou quelque chose d'incroyablement similaire. Je ne peux pas faire fonctionner ceci:

<input type="text" placeholder="{{option.name}}" class="form-control" ng-switch-when="text" />

J'ai remarqué qu'il ne semble pas y avoir de contenu sur la documentation d'entrée . Je suis assez nouveau pour être angulaire, et cela n'a fait que m'avoir frustré pendant quelques heures. Il doit y avoir un moyen de le faire.

Pourquoi ne pas écrire votre propre directive pour ng-placeholder? Quelque chose de simple comme celui-ci devrait fonctionner. Vous pouvez l'appeler dans votre html comme ça

 <input ng-placeholder='test'> 

Lorsque le test est une variable de portée dans le contrôleur actuel.

 .directive('ngPlaceholder', function($document) { return { restrict: 'A', scope: { placeholder: '=ngPlaceholder' }, link: function(scope, elem, attr) { scope.$watch('placeholder',function() { elem[0].placeholder = scope.placeholder; }); } } });