angular - টেমপ্লেফের জন্য কোনও সরবরাহকারী নেই!(এনজিআইএফ-> টেমপ্লেট রেফ)



angular2-template (1)

আপনি এনজিআইএফের সামনে * মিস করেছেন (যেমন আমাদের সকলের মতো কয়েক ডজন)

<div *ngIf="answer.accepted">&#10004;</div>

* ছাড়া, কৌণিক দেখতে পায় যে ngIf নির্দেশটি ngIf উপাদানটির সাথে প্রয়োগ করা হচ্ছে, তবে যেহেতু কোনও * বা <template> ট্যাগ নেই তাই এটি একটি টেমপ্লেট সনাক্ত করতে অক্ষম, সুতরাং ত্রুটি।

আপনি যদি কৌণিক ভি 5 এর মাধ্যমে এই ত্রুটিটি পান:

ত্রুটি: স্ট্যাটিক ইনজেক্টর এরর [টেম্পলেট রেফ]:
StaticInjectorError [TemplateRef]:
নালইনজেক্টর এরর: টেমপ্লেফের জন্য কোনও সরবরাহকারী নেই!

আপনার এক বা একাধিক উপাদান টেম্পলেটগুলিতে আপনার <template>...</template> থাকতে পারে। ট্যাগটিকে <ng-template>...</ng-template> পরিবর্তন / আপডেট করুন।

আমি যদি একটি উত্তর গৃহীত উত্তর হয় তবে একটি চেকমার্ক দেখানোর চেষ্টা করছি:

template: `<div ngIf="answer.accepted">&#10004;</div>`

তবে আমি এই ত্রুটিটি পেয়েছি:

EXCEPTION: No provider for TemplateRef! (NgIf ->TemplateRef)

আমি কি ভুল করছি?





angular2-template