Comment définir la valeur initiale de ng-model à une chaîne vide dans angularjs?

Je veux être en mesure de mettre ma valeur initiale d'un attribut de mon modèle en tant que tel

<input type="text" ng-model="selectedModel.title" name="title" value="" >

Comme indiqué ci-dessus, je veux que la valeur de l'attribut à une chaîne vide, comme pour d'abord instancier le champ de saisie de texte avec une chaîne vide.

Toutefois, actuellement, la ng-model="selectedModel.title" remplace la value="".

Comment puis-je obtenir passé ce?

Il n'y a aucune raison d'utiliser la value attribut. Dans votre contrôleur, il suffit de définir $scope.selectedModel.title = "";. Sinon, je pense que vous pouvez utiliser un ng-init quelque part dans votre code HTML à faire ng-init="selectedModel.title = ''", mais je ne suis pas sûr, parce que je n'ai jamais utilisé ng-init

OriginalL'auteur stcho | 2014-08-01