web-dev-qa-db-fra.com

erreur "Trouvé 3 éléments avec l'id #input non unique"

J'utilise Polymer avec Chrome 63.0.3239.108 (mis à jour ce matin) et j'ai de nouvelles erreurs en lançant mon application Web:

    [DOM] Found 3 elements with non-unique id #input

Voici mon code:

    <div class="card-content" on-keypress="_keyHandler">
        <paper-input id="login" label="[[i18n('uid')]]"></paper-input>
        <paper-input id="pwd" label="[[i18n('pwd')]]" type="password"></paper-input>
        <paper-input id="server" label="[[i18n('server')]]"></paper-input>
    </div>

Oui, les éléments d'entrée papier ont le même identifiant, mais que puis-je faire pour supprimer cette erreur de la console?

Merci beaucoup

4
user3197506

J'avais le même problème quand j'utilisais angular 5 . J'ai mis l'attribut "name" dans mes balises et tout a été corrigé.

Comme:

1
Wahap

J'ai eu des problèmes similaires. Il y a quelques joursnotwaldorf, le développeur d'entrées papier de l'équipe Polymer, a résolu un problème connecté en libérant paper-input 1.2.0 sur GitHubAlors votre bower.json avec

    "paper-input": "1.2.0",

ou même mieux

    "paper-input": "~1.2.0",

(qui suit les versions de correctifs possibles)

En espérant avoir été utile ;-)

0
gitact