Angular - Components my-footer, shop-services, navigation-bar, product

Θα δημιουργήσουμε τα components my-footer, shop-services, navigation-bar και product, τα οποία θα χρησιμοποιήσουμε, για τις υπόλοιπες σελίδες εφαρμογής.

shop-services component

Δημιουργούμε το component shop-services και το τοποθετούμε στο φάκελο components.

                
                            ng generate component shop-services
                
            

shop-services.component.ts

Shop Services Component

shop-services.component.html : Περιέχει τρεις στήλες, με τις υπηρεσίες του e-shop.

Shop Services Html

shop-services.component.css

Shop Services Css

Τα components shop-services και my-footer,αποτελούν αυτό το κομμάτι της οθόνης.

Bottom Part
product component

Δημιουργούμε το component product και το τοποθετούμε στο φάκελο components. Εμφανίζει ένα συγκεκριμένο προϊόν και στοιχεία του, όπως εταιρία, όνομα και τιμή.

                
                            ng generate component product
                
            

Δημιουργούμε μια κλάση Product, η οποία θα αναπαριστά το προϊόν. Προσθέτουμε τα properties, που έχει το entity Product.java. Επίσης, δημιουργούμε τα αντίστοιχα models Category και Brand., που αναπαριστούν την εταιρία και κατηγορία του προϊόντος και περιέχονται στην κλάση Product.ts .

brand.ts

Brand Model Ts

category.ts

Category Model Ts

product.ts

Product Model Ts

product.component.ts

Product Ts

product.component.html

Product Html

product.component.css

Product Css

Το component product αποτελεί αυτό το κομμάτι της οθόνης.

Navigation Bar