1

CDN から Riot.js、ローカル スクリプト ファイルからStoreRiotControl、ファイルから RiotControl の 、および 2 つのカスタム タグcustom-aとをロードする比較的単純なページがありますcustom-b

    <div class="ui text container" id="context">
        <form class="ui form">
            <h1>A Descriptive and Lovely Header</h1>

            <div class="ui divider"></div>

            <custom-a/>

            <p>this is just a paragraph</p>
            <custom-b/>
        </form>
    </div>

    <!-- Riot.js Ceremony -->
    <script>
        RiotControl.addStore(new Store());
        riot.mount('*');
    </script>

タグがマウントされています -- console.log2 つのタグ ファイルの行はそれを示しています -- そしてイベントは正しくルーティングされています (再び で証明されていconsole.logます)。ただし、最初のカスタムタグがレンダリングされた後は何もcustom-a表示されません。custom-bそれが上にある場合は表示され、上にある場合は表示されますが、<p>それらの間はレンダリングされず、他のタグがそこにある場合はレンダリングされません。

CSSに問題があるのではないかと思ったので、ページからセマンティックUIリンクを削除しましたが、スタイル以外の違いはありません.

何か案は?

4

2 に答える 2