Riot.jsを使い、JSONからtableを出力するものを作っているのですが、
virtualタグの挙動がわかりません。
例えば、
html
1<table id="element"> 2 <tbody> 3 4 <tr each={ item in items }> 5 6 <td each={ i in item }> 7 { i.cell_text } 8 </td> 9 10 </tr> 11 12 </tbody> 13</table>
のようにすると、うまく表示されます。
↓
ここで、tdに予めJSONで定義しておいたAttribute(colspan
やclass
など)を当てはめたく、
以下のように変更したのですが、一切表示されなくなってします。
html
1<table id="element"> 2 <tbody> 3 4 <tr each={ item in items }> 5 6 <virtual each={ i in item }> 7 8 <td> 9 { i.cell_text } 10 </td> 11 12 </virtual> 13 14 </tr> 15 16 </tbody> 17</table>
↓
これは何故なのでしょうか?
この挙動の意味がわからず、2時間位作業が止まっております。
ご存じの方がいらっしゃいましたら、お知恵を貸してください。
よろしくお願いいたします。
なお、Riot v3.7.3を使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/08 01:25