動的に読み込んだタグをmountすることができない
javascriptなどで動的に読み込む際、よく使われる、下記のようなコードを使っていますが、riot.jsにて、mountができずに困っています。updateやcallbackの実行位置など、試すも、うまくいきません。loadscript自体は動いていて、DOMに追加も確認できています。
30個ぐらい、読み込むべきものがあり、headに全部書いても良いのですが、できれば、必要になった段階で、動的に読み込み、mountしたいと思っています。(いや、30個読めば良いとか、お気づきの点があれば、教えて下さい。)
function loadScript(src, callback) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = src;
script.type = "riot/tag";
head.appendChild(script);
callback();
}