Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
en:modul:m291:learningunits:lu05:aufgaben:16 [2025/03/27 14:09] – [Assignment 2] vdemir | en:modul:m291:learningunits:lu05:aufgaben:16 [2025/03/28 12:02] (aktuell) – vdemir | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
===== Learning objectives ===== | ===== Learning objectives ===== | ||
- Be able to explain the objective of v-for | - Be able to explain the objective of v-for | ||
- | - Displying | + | - Display |
- | - Dispalying | + | - Display |
===== Source ===== | ===== Source ===== | ||
Zeile 16: | Zeile 16: | ||
===== Assignment 1 ====== | ===== Assignment 1 ====== | ||
- | It can happen, that we need not only to display the images of our products, but want also to provide additional information to them. That invariably | + | It can happen, that we need not only to display the images of our products, but want also to provide additional information to them. That invariably |
- | - Go to the link to the task mentioned in the source and save it with the appropriate name in your W3School workspace. | + | - Click on the link above with the source and save it with the appropriate name in your W3School workspace. |
- | - Change the first x to z and observe what happens. | + | - Change |
- | - Execute your script. | + | - Execute your script |
- | - Than change the second | + | - Then change |
- | - Note down, for what the first respectively the second usage of x stands for. | + | - Note down for what the first respectively the second usage of **x/z** stands for. |
===== Assignment 2 ===== | ===== Assignment 2 ===== | ||
- | It can happen, that besides the image, we also want to display the description of our products on our website. | + | It can happen, that besides the image, we also want to display the description of our products on our website. |
- | | + | - Add a column **comm**-column |
- | - Execute your script. If everything was done properly you will see the content as before. | + | * If you like it: **OK**. |
- | | + | * If not: **NOK** |
- | - Add a <div>-tag just after the <img> tag for the **v-if** | + | - Display the comm-entries |
- | - The output is in the case of **OK**: <color # | + | - Execute your script. If everything was done properly you will see the images as before AND the comment below the images. |
- | - close the div | + | - Comment |
- | - Execute your script. If everything was done properly you will receive a message what you like, in red letters. | + | |
- | - Add a second <div> for the **v-else** | + | |
- | - The output is in the case of **OK**: <color # | + | |
- | - close the div | + | |
- | - Execute | + | |
- | |||
- | |||
- | x | ||
- | - Execute your script. If everthing was done properly you will see the images as before AND the comment below the image. | ||
- | - Do the same with the names of the dishes. | ||
- | - Execute your script. If everthing was done properly you will see the images as before, the status, but now also the names of the dishes. | ||
- | - Comment you script accordingly an save it. | ||
- | |||
- | **Hint:** Multidimensional arrays are manages as follows: | ||
- | manyBeaches: | ||
- | |||
- | |||
===== Solution ===== | ===== Solution ===== | ||
[[en: | [[en: | ||
- | |||