MVC
アプリケーションをクライアントサイドフレームワークとしてangular
で構築しています。私はタブ内のすべてのビューをロードしています。ユーザーは同じビューを複数回開くことができ、ここで問題が発生します。iframeを使わずにHTML要素を分離する
ユーザーが二度同じビューを開いたとき、それゆえにいくつかhtml
の属性が(「ラベル」要素の属性「を」例えば)が正しく動作しません重複IDががあるでしょう
私が知っている、私がすることができますこの問題を避けるためにランダムなIDを生成しますが、これは私の場合は受け入れられません。私は必要なもの
は、ビューのルート(DIV要素)を単離することであるので、それは他の要素、iframe
ようなものではなくあなたがすることはできませんiframe
:)
好奇心の邪魔をして、なぜIDのシーケンスを生成したくないのですか? (ランダムでは一意性が保証されません)。 –
それは価値があるため、IDは '
生成されたIDを使用することはできません。ビューは何らかの形でスタティックIDを持つエンドユーザーによって設計されているため、生成されたIDを適用するには文字列操作が必要です。 – Mahdy