אנגולר - SCSS
-
צהרים טובים
אני צריכה להציג את כל אותיות הא"ב בשורה בתחתית העמוד ואז אות אחרי אות צריכות לזוז כל אחת למקום שמוגדר לה ואח"כ כל אות נשלחת לסרבר לבדיקה כלשהי
האם הדרך הנכונה היא להגדיר לכל אות משתנה?
(22 משתנים
..)@ממ אמר באנגולר - SCSS:
האם הדרך הנכונה היא להגדיר לכל אות משתנה?
לא. יוצרים מבנה נתונים, כמו מערך או אובייקט ומציבים בו את כל האותיות עם הבדיקות המתאימות פר אות. כיון שזה typescript קשה לי לכתוב לך דוגמה, אבל תחשבי למשל על קלאס שמייצג אות בודדת, ולולאה שיוצרת את כל הקלאסים, ממעבר (לולאה או map) על משתנה פשוט שמכיל את כל האותיות.
-
צהרים טובים
אני צריכה להציג את כל אותיות הא"ב בשורה בתחתית העמוד ואז אות אחרי אות צריכות לזוז כל אחת למקום שמוגדר לה ואח"כ כל אות נשלחת לסרבר לבדיקה כלשהי
האם הדרך הנכונה היא להגדיר לכל אות משתנה?
(22 משתנים
..)@ממ אני הייתי יוצר את המערך כך
const chars = 'אבגדהוזחטיכלמנסעפצקרשתםןץףךןףץ'; @Component({ selector: 'app-c', templateUrl: './c.component.html', styleUrls: ['./c.component.scss'] }) export class CComponent implements OnInit, OnDestroy { chars = chars.split(''); ngOnInit(){ this.chars.forEach(char => { this.doSomthing(char); }) } } -
אוקי,
נגיד אני יוצרת את זה בתוך מבנה נתונים כזה:chars = { alef = 'א', bet = 'ב', ....}ב html אני מגיעה לערך כך:
chars.alefעכשיו אני רוצה לעצב את המיקום שלו וכו ב CSS איך אני נגשת אליו משם?
לכל אות יש מיקום שונה ועיצוב שונה
תודה!!!@ממ אם זה מאפיין ייחודי לכל אות, אפשר להכניס את זה למבנה הנתונים, כך:
chars = [ { char: 'א', position: 'left', color: 'red' }, { char: 'ב', position: 'right', color: 'blue' }, ]וכך אפשר להחיל את הסטייל מההטמל
<div *ngFor="let char of chars" [style.color]="char.color">{{char.char}}</div> -
@ממ אם זה מאפיין ייחודי לכל אות, אפשר להכניס את זה למבנה הנתונים, כך:
chars = [ { char: 'א', position: 'left', color: 'red' }, { char: 'ב', position: 'right', color: 'blue' }, ]וכך אפשר להחיל את הסטייל מההטמל
<div *ngFor="let char of chars" [style.color]="char.color">{{char.char}}</div>@יוסף-בן-שמעון - תודה!
לא כל כך הבנתי את המיקום איך הוא מתבטא ב-HTML?
נתת שם ביטוי רק ל-COLOR -
@יוסף-בן-שמעון - תודה!
לא כל כך הבנתי את המיקום איך הוא מתבטא ב-HTML?
נתת שם ביטוי רק ל-COLOR@ממ תביאו דוגמא איך הייתם מעצבים אות אחת רק דרך ה CSS בלי התערבות של ה TS
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות