• 1399/05/02

خطای انگولار :

سلام و عرض ادب

من تا جلسه 6 مثل شما پیش رفتم . اما با خطا مواجه شدم.

برنامه به درستی run میشه ولی این خطا رو تو بخش terminal میده :

error TS2339: Property 'text' does not exist on type '{}'.

  <input [(ngModel)]="question.text" name="question" matInput placeholder="Question">

لطفا راهنمایی کنید

با تشکر

  • 1399/05/02
  • ساعت 17:26

سلام 

متن خطا داره میگه 

اون مورد رو بررسی کنید ویا از نمونه ببینید اون خط چطور هست 


  • 1399/05/02
  • ساعت 17:40

همه چیز رو بررسی کردم مشکلی نداشت.

پروژه به درستی اجرا میشه و کار هم میکنه ولی نمیدونم چرا این خطا رو تو ترمینال میده.

آیا ربطی به ورژن انگولار داره؟ چون من دارم از ورژن جدید انگولار استفاده میکنم

آیا ربطی به Extention هایی که نصب کردم داره؟یعنی خطایی که میده به خاطر Extention ها باشه

با تشکر


  • 1399/05/02
  • ساعت 17:44

بله ممکنه 

ممکن هم هست warning باشه چون داره اجرا میشه 

نگران باشید ادامه بدید 


  • 1399/05/03
  • ساعت 19:23

هر چی جلو تر میرم و فرم های جدید تر ایجاد میکنم اررور ها بیشتر میشه و به input هایی که 

بهشون [ngModel] دادم میگه Property 'text' does not exist on type {}

یه کمی اذیت کننده هست

تو اینترنت خیلی سرچ کردم و نتیجه ای نگرفتم . لطفا راهنمایی کنید

با تشکر


  • 1399/05/03
  • ساعت 19:26

والا تا الان ندیدم

وقت کنم حتما تحقیق میکنم


  • 1399/05/04
  • ساعت 15:51

سلام استاد

من تونستم این مشکل رو رفع کنم

فقط جلوی model کامپوننت ها از any استفاده کردم

آیا این روش مشکلی نداره؟

question: any = {};

  • 1399/05/04
  • ساعت 15:53

نه مشکلی نداره


logo-samandehi