טופס - HTML - הצגת ערך בתיבה שלא יהיה ניתן לשינוי
-
<table *ngIf = "flagUpdate" border="1" dir="rtl"> <tr> <th>עדכון לקוח</th> </tr> <tr> <td> <form [formGroup]="myForm" (ngSubmit)="saveUpdate(myForm)"> ת.ז.<input type="text" formControlName="id" readonly value="איפה בדיוק הבעיה" > שם פרטי<input type="text" formControlName="firstName"> <br> שם משפחה<input type="text" formControlName="lastName"> רחוב<input type="text" formControlName="address"> <br> מס. בית<input type="number" formControlName="noHome"> עיר<input type="text" formControlName="city"> <br> מיקוד<input type="number" formControlName="postalCode"> טלפון בית<input type="text" formControlName="homePhone"> <br> טלפון נייד<input type="text" formControlName="phone"> פקס<input type="text" formControlName="fax"> <br> <button [disabled]="myForm.invalid" type="submit">שמירה</button> </form> </td> </tr> </table>
-
@ממ שמתי את הקוד שלכם כאן
https://stackblitz.com/edit/angular-ivy-hbqs3l?file=src%2Fapp%2Fapp.component.html,src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.module.ts
וזה עובד טוב
תנסו לראות אם יש הבדל בין מה שעשיתי לבין הקוד שלכם
או תבדקו אם יש לכם שגיאות בקונסול -
@יוסף-בן-שמעון
עשיתי אותו דבר, וגם אין שגיאות בקונסול
זה עוד משהו שקיים ב html - אולי זה קשור...<table border="1" dir="rtl"> <tr> <th colspan="12">רשימת לקוחות</th> </tr> <tr> <td></td> <td>ת.ז.</td> <td>שם פרטי</td> <td>שם משפחה</td> <td>רחוב</td> <td>מס' בית</td> <td>עיר</td> <td>מיקוד</td> <td>טלפון בית</td> <td>טלפון נייד</td> <td>פקס</td> <td></td> </tr> <tr *ngFor = "let item of clients"> <td><button (click) = "updateClient(item.id)">בחר</button></td> <td>{{item.id}}</td> <td>{{item.firstName}}</td> <td>{{item.lastName}}</td> <td>{{item.address}}</td> <td>{{item.noHome}}</td> <td>{{item.city}}</td> <td>{{item.postalCode}}</td> <td>{{item.homePhone}}</td> <td>{{item.phone}}</td> <td>{{item.fax}}</td> <td><button (click) = "deleteClient(item.id)">X</button></td> </tr> </table>
בפונקציה updateClient -
flagUpdate == true -
@ממ אני מציע שתעשו פרוייקט נקי כאן https://stackblitz.com/
ותנסו לשחזר את הבעיה, כדי שיהיה אפשר להבין מה הבעיה בדיוק -
@יוסף-בן-שמעון כתב בטופס - HTML - הצגת ערך בתיבה שלא יהיה ניתן לשינוי:
@ממ אני מציע שתעשו פרוייקט נקי כאן https://stackblitz.com/
ותנסו לשחזר את הבעיה, כדי שיהיה אפשר להבין מה הבעיה בדיוקכאן הכל עובד תקין.
מה יכולה להיות הבעיה??? -
@ממ כעת תורו של שלב הדיבוג, כדי להציג שאלה בפורום צריך לשחזר את הבעיה, אם לא מצליחים לשחזר בעיה צריך להתחיל לסנן את הקוד, להוריד חלקים לא רלוונטים, לבדוק מתי זה עובד ומתי לא עובד, וכשמוצאים את הסיטואציה שבה הקוד לא עובד, אפשר להציג אותה בפורום.
אם כי בדרך כלל כשמגיעים לשלב הזה, כבר מבינים לבד מה הבעיה. -
@יוסף-בן-שמעון
כן, אבל לא הבנתי - אם בסביבת עבודה אחרת זה עובד ז"א שהקוד תקין, לא?? -
@ממ המצב הזה שאתם שואלים פה אבל התשובות לא עוזרות לכם כמו המקרה הזה, זה מתסכל בטח גם אתכם אבל גם את העונים.
אם השרשור מגיע למבוי סתום בו אין לנו מושג מה הבעיה שלכם ולכם אין שום דרך לשחזר לנו או להסביר לנו קצה חוט, זה בדרך כלל מעיד על פער שאי אפשר לגשר ע"י הפורום.
לתשומת לבכם. -
@dovid כתב בטופס - HTML - הצגת ערך בתיבה שלא יהיה ניתן לשינוי:
@ממ המצב הזה שאתם שואלים פה אבל התשובות לא עוזרות לכם כמו המקרה הזה, זה מתסכל בטח גם אתכם אבל גם את העונים.
אם השרשור מגיע למבוי סתום בו אין לנו מושג מה הבעיה שלכם ולכם אין שום דרך לשחזר לנו או להסביר לנו קצה חוט, זה בדרך כלל מעיד על פער שאי אפשר לגשר ע"י הפורום.
לתשומת לבכם.צודק, אבל אני גם לא מצליחה להבין מה הבעיה שלי,
קיוויתי שהפורום יתן לי קצה חוט כדי להבין ..
לא הבנתי איך אני אמורה לדבג html ???
אין לי דרך להבין מה הבעיה שלי ולכן אני מנסה דרכים חילופיות
אני יותר מאשמח אם תנחו אותי מה הדרך להבין את הבעיה שלי כי דיבוג בקובץ ה- ts לא עוזר לי להבין מה קורה ב html..
אשמח בכל אופן לעזרה
תודה