質問概要
Riot.jsで、カスタムタグの定義を外部の.tagファイルで保存したとき、
その外部ファイル内でJOSNを読み出したい。
質問詳細
Riot.jsで、カスタムタグの定義を外部の.tagファイルで保存したとき、
その外部ファイル内でJOSNを読み出したいと思うのですが、うまくいきません。
例えば、news.tag
ファイルを作り、
tag
1<news> 2 <ul> 3 <li each='{ items }'>{date} - {info}</li> 4 </ul> 5 6 <script> 7 var self = this; 8 self.items = []; 9 10 $.getJSON("./json/news.json", function(json){ 11 self.items = json; 12 self.update(); 13 }); 14 </script> 15 16</news> 17
のようにして、HTML側で、
html
1<news></news> 2 3<script> 4 5 $(document).ready(function(){ 6 /* Riotのマウント */ 7 riot.mount('*'); 8 }); 9 10</script>
のように設定しています。
しかし、どうもJOSNがロードされていないようです。
値を直接指定した場合はきちんと表示されます。
このように、tagファイルからJSONファイルをロードする場合は、
どのように設定すれば良いのでしょうか。
ご存じの方がいらっしゃいましたら、ご教示頂けると幸いです。
よろしくお願いいたします。
参考サイト
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/16 08:29
2016/11/17 00:21