2017-12-21 11 views
0

私はPolymer 1.0を使用していますが、最近はdevツールで多くの[DOM] Found 2 elements with non-unique id #someCustomComponent: (More info: shortUrlWithNoUsefulInfo)エラーが発生しました。重複したIDは、iron-inputのようなPolymerで作成されたコンポーネントから来ています。このコンポーネントは、シャドウドームに存在する必要があり、重複IDとしては見えません。それに誰かが走っている?shadow-domから重複IDエラーが発生しました

+0

は、ここにエラーコードを貼り付けることができますか?私は多くの時間このコンポーネントを使用し、私はそのようなエラーはありません。 – HakanC

答えて

1

私はこの問題が最新のChromeアップデートにあったと確信していますが、これが実際の原因であるかどうかは確信できません。この問題に関するGithubにはすでに公開されている問題があります。

さらに問題を調べたところ、IDの重複は、パスワードの種類を持つ紙入力の問題に過ぎないことに私の注目が向けられました。私自身のケースでは、Polymerコンポーネント(iron/paper-input)またはタイプのパスワードを持つ標準HTML入力のいずれかを使用するかどうかは関係ありません。

この問題を回避するために私を助けた何:


//script must run before Polymer is imported 
window.Polymer = { 
    dom: 'shadow' 
}; 
しかし、Githubの
、問題を引き起こすものに更なる説明で言及したいくつかの他のソリューションがあります:


Github paper-input dublicate id's

関連する問題