CDN から Riot.js、ローカル スクリプト ファイルからStore
RiotControl、ファイルから 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.log
2 つのタグ ファイルの行はそれを示しています -- そしてイベントは正しくルーティングされています (再び で証明されていconsole.log
ます)。ただし、最初のカスタムタグがレンダリングされた後は何もcustom-a
表示されません。custom-b
それが上にある場合は表示され、上にある場合は表示されますが、<p>
それらの間はレンダリングされず、他のタグがそこにある場合はレンダリングされません。
CSSに問題があるのではないかと思ったので、ページからセマンティックUIリンクを削除しましたが、スタイル以外の違いはありません.
何か案は?