|
20 | 20 |
|
21 | 21 | <p class="caption">Dense List</p> |
22 | 22 | <q-list dense> |
23 | | - <q-item :key="n" v-for="n in 3"> |
| 23 | + <q-item :key="'ak' + n" v-for="n in 3"> |
24 | 24 | <q-item-main label="List Item" /> |
25 | 25 | </q-item> |
26 | 26 | </q-list> |
27 | 27 | <q-list> |
28 | | - <q-item :key="n" v-for="n in 3" dense> |
| 28 | + <q-item :key="'al' + n" v-for="n in 3" dense> |
29 | 29 | <q-item-main label="List Item" /> |
30 | 30 | </q-item> |
31 | 31 | </q-list> |
32 | 32 |
|
33 | 33 | <p class="caption">Sparse List</p> |
34 | 34 | <q-list sparse> |
35 | | - <q-item :key="n" v-for="n in 3"> |
| 35 | + <q-item :key="'am' + n" v-for="n in 3"> |
36 | 36 | <q-item-main label="List Item" /> |
37 | 37 | </q-item> |
38 | 38 | </q-list> |
39 | 39 | <q-list> |
40 | | - <q-item :key="n" v-for="n in 3" sparse> |
| 40 | + <q-item :key="'an' + n" v-for="n in 3" sparse> |
41 | 41 | <q-item-main label="List Item" /> |
42 | 42 | </q-item> |
43 | 43 | </q-list> |
44 | 44 |
|
45 | 45 | <p class="caption">No Border</p> |
46 | 46 | <q-list no-border> |
47 | | - <q-item :key="n" v-for="n in 3"> |
| 47 | + <q-item :key="'ao' + n" v-for="n in 3"> |
48 | 48 | <q-item-main label="List Item" /> |
49 | 49 | </q-item> |
50 | 50 | </q-list> |
51 | 51 |
|
52 | 52 | <p class="caption">Striped</p> |
53 | 53 | <q-list striped> |
54 | | - <q-item :key="n" v-for="n in 6"> |
| 54 | + <q-item :key="'ap' + n" v-for="n in 6"> |
55 | 55 | <q-item-main label="List Item" /> |
56 | 56 | </q-item> |
57 | 57 | </q-list> |
58 | 58 |
|
59 | 59 | <q-list striped-odd> |
60 | | - <q-item :key="n" v-for="n in 3"> |
| 60 | + <q-item :key="'aq' + n" v-for="n in 3"> |
61 | 61 | <q-item-main label="List Item" /> |
62 | 62 | </q-item> |
63 | 63 | </q-list> |
|
79 | 79 |
|
80 | 80 | <p class="caption">Separator within Items</p> |
81 | 81 | <q-list separator> |
82 | | - <q-item :key="n" v-for="n in 3"> |
| 82 | + <q-item :key="'ba' + n" v-for="n in 3"> |
83 | 83 | <q-item-main label="List Item" /> |
84 | 84 | </q-item> |
85 | 85 | </q-list> |
86 | 86 |
|
87 | 87 | <q-list> |
88 | | - <q-item :key="n" v-for="n in 3" separator> |
| 88 | + <q-item :key="'bb' + n" v-for="n in 3" separator> |
89 | 89 | <q-item-main label="List Item" /> |
90 | 90 | </q-item> |
91 | 91 | </q-list> |
92 | 92 |
|
93 | 93 | <p class="caption">Inset Separator within Items</p> |
94 | 94 | <q-list inset-separator> |
95 | | - <q-item :key="n" v-for="n in 3"> |
| 95 | + <q-item :key="'bc' + n" v-for="n in 3"> |
96 | 96 | <q-item-main inset label="List Item" /> |
97 | 97 | </q-item> |
98 | 98 | </q-list> |
99 | 99 |
|
100 | 100 | <q-list> |
101 | | - <q-item :key="n" v-for="n in 3" inset-separator> |
| 101 | + <q-item :key="'bd' + n" v-for="n in 3" inset-separator> |
102 | 102 | <q-item-main inset label="List Item" /> |
103 | 103 | </q-item> |
104 | 104 | </q-list> |
105 | 105 |
|
106 | 106 | <p class="caption">Router Links</p> |
107 | 107 | <q-list> |
108 | | - <q-item to="/" exact v-for="n in 2" :key="n"> |
| 108 | + <q-item to="/" exact v-for="n in 2" :key="'be' + n"> |
109 | 109 | <q-item-main inset label="Go to Home" /> |
110 | 110 | </q-item> |
111 | 111 | </q-list> |
112 | 112 |
|
113 | 113 | <p class="caption">List Labels</p> |
114 | 114 | <q-list> |
115 | 115 | <q-list-header>List Label</q-list-header> |
116 | | - <q-item :key="n" v-for="n in 2"> |
| 116 | + <q-item :key="'bf' + n" v-for="n in 2"> |
117 | 117 | <q-item-main label="List Item" /> |
118 | 118 | </q-item> |
119 | 119 | <q-item-separator /> |
120 | 120 | <q-list-header>Another List Label</q-list-header> |
121 | | - <q-item :key="n" v-for="n in 3"> |
| 121 | + <q-item :key="'bg' + n" v-for="n in 3"> |
122 | 122 | <q-item-main label="List Item" /> |
123 | 123 | </q-item> |
124 | 124 | </q-list> |
|
130 | 130 | </q-item> |
131 | 131 | <q-item-separator inset /> |
132 | 132 | <q-list-header inset>Inset List Label</q-list-header> |
133 | | - <q-item :key="n" v-for="n in 2"> |
| 133 | + <q-item :key="'bh' + n" v-for="n in 2"> |
134 | 134 | <q-item-main inset label="List Item" /> |
135 | 135 | </q-item> |
136 | 136 | <q-item-separator inset /> |
|
152 | 152 | </small> |
153 | 153 | </p> |
154 | 154 | <q-list highlight> |
155 | | - <q-item :key="n" v-for="n in 2"> |
| 155 | + <q-item :key="'bi' + n" v-for="n in 2"> |
156 | 156 | <q-item-main label="List Item" /> |
157 | 157 | </q-item> |
158 | 158 | </q-list> |
|
170 | 170 | </small> |
171 | 171 | </p> |
172 | 172 | <q-list link> |
173 | | - <q-item :key="n" v-for="n in 2"> |
| 173 | + <q-item :key="'bj' + n" v-for="n in 2"> |
174 | 174 | <q-item-main label="List Item" /> |
175 | 175 | </q-item> |
176 | 176 | </q-list> |
|
353 | 353 | <q-item-side right> |
354 | 354 | <q-item-tile stamp>10 min ago</q-item-tile> |
355 | 355 | <span class="text-amber"> |
356 | | - <q-item-tile icon="star" v-for="n in 2" :key="n" /> |
| 356 | + <q-item-tile icon="star" v-for="n in 2" :key="'bk' + n" /> |
357 | 357 | </span> |
358 | 358 | </q-item-side> |
359 | 359 | </q-item> |
360 | 360 | </q-list> |
361 | 361 |
|
362 | 362 | <q-list> |
363 | 363 | <q-collapsible icon="inbox" indent label="Inbox" sublabel="Where your email is"> |
364 | | - <q-item v-for="n in 3" :key="n"> |
| 364 | + <q-item v-for="n in 3" :key="'bl' + n"> |
365 | 365 | <q-item-side icon="mail" /> |
366 | 366 | <q-item-main :label="`Email ${n + 1}`" /> |
367 | 367 | </q-item> |
368 | 368 | <q-collapsible icon="favorite" label="Favorites"> |
369 | | - <q-item v-for="n in 3" :key="n"> |
| 369 | + <q-item v-for="n in 3" :key="'bm' + n"> |
370 | 370 | <q-item-side icon="mail" /> |
371 | 371 | <q-item-main :label="`Favorite ${n + 1}`" /> |
372 | 372 | </q-item> |
|
377 | 377 | </q-item> |
378 | 378 | </q-collapsible> |
379 | 379 | <q-collapsible icon="send" label="Sent"> |
380 | | - <q-item v-for="n in 3" :key="n"> |
| 380 | + <q-item v-for="n in 3" :key="'bn' + n"> |
381 | 381 | <q-item-side icon="mail" /> |
382 | 382 | <q-item-main :label="`Email ${n + 1}`" /> |
383 | 383 | </q-item> |
384 | 384 | </q-collapsible> |
385 | 385 | <q-collapsible icon="delete" label="Trash"> |
386 | | - <q-item v-for="n in 3" :key="n"> |
| 386 | + <q-item v-for="n in 3" :key="'bo' + n"> |
387 | 387 | <q-item-side icon="mail" /> |
388 | 388 | <q-item-main :label="`Email ${n + 1}`" /> |
389 | 389 | </q-item> |
|
399 | 399 | <q-item-tile icon="chat_bubble" color="green" /> |
400 | 400 | </q-item-side> |
401 | 401 | </q-item> |
402 | | - <q-item v-for="n in 3" :key="n"> |
| 402 | + <q-item v-for="n in 3" :key="'bp' + n"> |
403 | 403 | <q-item-side avatar="/statics/boy-avatar.png" /> |
404 | 404 | <q-item-main label="John Doe" /> |
405 | 405 | <q-item-side right icon="chat_bubble" /> |
406 | 406 | </q-item> |
407 | 407 | <q-item-separator /> |
408 | 408 | <q-list-header>Previous chats</q-list-header> |
409 | | - <q-item v-for="n in 3" :key="n"> |
| 409 | + <q-item v-for="n in 3" :key="'bq' + n"> |
410 | 410 | <q-item-side avatar="/statics/guy-avatar.png" /> |
411 | 411 | <q-item-main label="Jack Doe" /> |
412 | 412 | </q-item> |
413 | 413 | </q-list> |
414 | 414 |
|
415 | 415 | <q-list> |
416 | | - <q-item v-for="n in 3" :key="n"> |
| 416 | + <q-item v-for="n in 3" :key="'br' + n"> |
417 | 417 | <q-item-side icon="star" color="yellow" /> |
418 | 418 | <q-item-main label="John Joe" /> |
419 | 419 | <q-item-side right> |
|
423 | 423 | </q-item-side> |
424 | 424 | </q-item> |
425 | 425 | <q-item-separator inset /> |
426 | | - <q-item v-for="n in 3" :key="n"> |
| 426 | + <q-item v-for="n in 3" :key="'bs' + n"> |
427 | 427 | <q-item-side letter="A" /> |
428 | 428 | <q-item-main label="John Joe" /> |
429 | 429 | <q-item-side right avatar="/statics/boy-avatar.png" /> |
430 | 430 | </q-item> |
431 | 431 | <q-list-header inset>Normal - default color</q-list-header> |
432 | | - <q-item v-for="n in 3" :key="n" link> |
| 432 | + <q-item v-for="n in 3" :key="'bt' + n" link> |
433 | 433 | <q-item-side letter="A" /> |
434 | 434 | <q-item-main label="John Joe" /> |
435 | 435 | <q-item-side right icon="alarm" /> |
436 | 436 | <q-item-side right stamp="Stamp" /> |
437 | 437 | </q-item> |
438 | 438 | <q-list-header inset>Normal - with color</q-list-header> |
439 | | - <q-item v-for="n in 3" :key="n" link> |
| 439 | + <q-item v-for="n in 3" :key="'bu' + n" link> |
440 | 440 | <q-item-side letter="A" :color="`red-${n + 2}`" /> |
441 | 441 | <q-item-main label="John Joe" /> |
442 | 442 | <q-item-side right icon="alarm" :color="`red-${n + 2}`" /> |
443 | 443 | <q-item-side right stamp="Stamp" :color="`red-${n + 2}`" /> |
444 | 444 | </q-item> |
445 | 445 | <q-list-header inset>Inverted - default color</q-list-header> |
446 | | - <q-item v-for="n in 3" :key="n" link> |
| 446 | + <q-item v-for="n in 3" :key="'bv' + n" link> |
447 | 447 | <q-item-side letter="A" inverted /> |
448 | 448 | <q-item-main label="John Joe" /> |
449 | 449 | <q-item-side right icon="alarm" inverted /> |
450 | 450 | </q-item> |
451 | 451 | <q-list-header inset>Inverted - with color</q-list-header> |
452 | | - <q-item v-for="n in 3" :key="n" link> |
| 452 | + <q-item v-for="n in 3" :key="'bx' + n" link> |
453 | 453 | <q-item-side letter="A" inverted :color="`red-${n + 2}`" /> |
454 | 454 | <q-item-main label="John Joe" /> |
455 | 455 | <q-item-side right icon="alarm" inverted :color="`red-${n + 2}`" /> |
456 | 456 | </q-item> |
457 | 457 | <q-list-header inset>Normal - Tile - default color</q-list-header> |
458 | | - <q-item v-for="n in 3" :key="n" link> |
| 458 | + <q-item v-for="n in 3" :key="'by' + n" link> |
459 | 459 | <q-item-side> |
460 | 460 | <q-item-tile letter>A</q-item-tile> |
461 | 461 | </q-item-side> |
|
468 | 468 | </q-item-side> |
469 | 469 | </q-item> |
470 | 470 | <q-list-header inset>Normal - Tile - with color</q-list-header> |
471 | | - <q-item v-for="n in 3" :key="n" link> |
| 471 | + <q-item v-for="n in 3" :key="'bw' + n" link> |
472 | 472 | <q-item-side> |
473 | 473 | <q-item-tile letter :color="`red-${n + 2}`">A</q-item-tile> |
474 | 474 | </q-item-side> |
|
481 | 481 | </q-item-side> |
482 | 482 | </q-item> |
483 | 483 | <q-list-header inset>Inverted - Tile - default color</q-list-header> |
484 | | - <q-item v-for="n in 3" :key="n" link> |
| 484 | + <q-item v-for="n in 3" :key="'bz' + n" link> |
485 | 485 | <q-item-side> |
486 | 486 | <q-item-tile letter inverted>A</q-item-tile> |
487 | 487 | </q-item-side> |
|
491 | 491 | </q-item-side> |
492 | 492 | </q-item> |
493 | 493 | <q-list-header inset>Inverted - Tile - with color</q-list-header> |
494 | | - <q-item v-for="n in 3" :key="n" link> |
| 494 | + <q-item v-for="n in 3" :key="'ca' + n" link> |
495 | 495 | <q-item-side> |
496 | 496 | <q-item-tile letter inverted :color="`red-${n + 2}`">A</q-item-tile> |
497 | 497 | </q-item-side> |
|
504 | 504 |
|
505 | 505 | <q-list> |
506 | 506 | <q-list-header inset>Folders</q-list-header> |
507 | | - <q-item v-for="n in 3" :key="n"> |
| 507 | + <q-item v-for="n in 3" :key="'cb' + n"> |
508 | 508 | <q-item-side icon="folder" inverted color="grey-6" /> |
509 | 509 | <q-item-main> |
510 | 510 | <q-item-tile label>Photos</q-item-tile> |
|
514 | 514 | </q-item> |
515 | 515 | <q-item-separator inset /> |
516 | 516 | <q-list-header inset>Files</q-list-header> |
517 | | - <q-item v-for="n in 3" :key="n"> |
| 517 | + <q-item v-for="n in 3" :key="'cc' + n"> |
518 | 518 | <q-item-side icon="assignment" inverted color="grey-6" /> |
519 | 519 | <q-item-main> |
520 | 520 | <q-item-tile label>Vacation</q-item-tile> |
|
724 | 724 | </q-list> |
725 | 725 |
|
726 | 726 | <q-list> |
727 | | - <q-item v-for="n in 3" :key="n"> |
| 727 | + <q-item v-for="n in 3" :key="'cd' + n"> |
728 | 728 | <q-item-side icon="phone" color="primary" v-if="n === 1" /> |
729 | 729 | <q-item-main :inset="n > 1"> |
730 | 730 | <q-item-tile label>(650) 555 - 1234</q-item-tile> |
|
733 | 733 | <q-item-side right icon="chat_bubble" /> |
734 | 734 | </q-item> |
735 | 735 | <q-item-separator inset /> |
736 | | - <q-item v-for="n in 3" :key="n"> |
| 736 | + <q-item v-for="n in 3" :key="'ce' + n"> |
737 | 737 | <q-item-side icon="mail" color="primary" v-if="n === 1" /> |
738 | 738 | <q-item-main :inset="n > 1"> |
739 | 739 | <q-item-tile label>john@doe.com</q-item-tile> |
|
0 commit comments