File tree 3 files changed +77
-1
lines changed
test/generator/self-reference-tree 3 files changed +77
-1
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ function readTagName ( parser ) {
180
180
181
181
while ( i -- ) {
182
182
const fragment = parser . stack [ i ] ;
183
- if ( fragment . type === 'IfBlock' || fragment . type === 'ElseBlock ' ) {
183
+ if ( fragment . type === 'IfBlock' || fragment . type === 'EachBlock ' ) {
184
184
legal = true ;
185
185
break ;
186
186
}
Original file line number Diff line number Diff line change
1
+ export default {
2
+ data : {
3
+ file : {
4
+ name : '/' ,
5
+ type : 'folder' ,
6
+ children : [
7
+ {
8
+ name : 'foo.jpg' ,
9
+ type : 'image'
10
+ } ,
11
+ {
12
+ name : 'bar.jpg' ,
13
+ type : 'image'
14
+ } ,
15
+ {
16
+ name : 'baz' ,
17
+ type : 'folder' ,
18
+ children : [
19
+ {
20
+ name : '.DS_Store' ,
21
+ type : 'junk'
22
+ } ,
23
+ {
24
+ name : 'README.md' ,
25
+ type : 'markdown'
26
+ }
27
+ ]
28
+ }
29
+ ]
30
+ }
31
+ } ,
32
+
33
+ html : `
34
+ <article class='file folder'>
35
+ <span class='name'>/</span>
36
+
37
+ <ul>
38
+ <li>
39
+ <article class='file image'>
40
+ <span class='name'>foo.jpg</span>
41
+ </article>
42
+ </li><li>
43
+ <article class='file image'>
44
+ <span class='name'>bar.jpg</span>
45
+ </article>
46
+ </li><li>
47
+ <article class='file folder'>
48
+ <span class='name'>baz</span>
49
+ <ul>
50
+ <li>
51
+ <article class='file junk'>
52
+ <span class='name'>.DS_Store</span>
53
+ </article>
54
+ </li><li>
55
+ <article class='file markdown'>
56
+ <span class='name'>README.md</span>
57
+ </article>
58
+ </li>
59
+ </ul>
60
+ </article>
61
+ </li>
62
+ </ul>
63
+ </article>
64
+ `
65
+ } ;
Original file line number Diff line number Diff line change
1
+ < article class ='file {{file.type}} '>
2
+ < span class ='name '> {{file.name}}</ span >
3
+
4
+ {{#if file.type === 'folder'}}
5
+ < ul >
6
+ {{#each file.children as child}}
7
+ < li > < :Self file ='{{child}} '/> </ li >
8
+ {{/each}}
9
+ </ ul >
10
+ {{/if}}
11
+ </ article >
You can’t perform that action at this time.
0 commit comments