質問: 当然出来ると思ってたのですが上手く動きません。 Riot.jsでカスタムタグ``を追加する時、 `` みたいな事書きますよね。 このtag-aの内部で利用する別のカスタムタグ``のためのscriptタグを、tag-a.htmlに書きたいのですが、誰か方法を知りませんか? ただ単にscriptタグをtag-a.htmlに書いただけではダメでした。 よろしくお願いいたします。 --追記(unaristさん、ご指摘どうもありがとうございます!) 誤解されそうな書き方だったので補足します。 `` を、tag-a.htmlに書きたいのです。よろしくお願いいたします。
回答: > > スクリプトの動的読込 は使えるんじゃないですか @BLUEPIXYさん > > > のコメントをヒントに、それらしい事が実現出来たので共有します。 カスタムタグ本体のhtmlを非同期で読み込む事になるので、読み込みが終わる前にマウントしてしまわぬよう、`riot.mount('*')`は`window.onload`で行います。 カスタムタグ本体に`` を書く方法は、残念ながらまだみつかっていません。 代わりに、カスタムタグ毎に取り込み用jsファイルを追加しました。 tag-a.jsでは、上記のスクリプト動的読込を使い、カスタムタグ本体の `