tutorial - angular material




'এনজিআইফ' এর সাথে আবদ্ধ হতে পারে না কারণ এটি 'ডিভ' এর পরিচিত সম্পত্তি নয় (2)

এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:

Can't bind to 'ngIf' since it isn't a known property of 'div'.

উপাদানটি <div [ngIf]="isAuth" id="sidebar">

এবং উপাদানটি হ'ল:

import SessionService from '../session/session.service';
 import { Component  } from '@angular/core';

@Component({
  providers: [],
  selector: 'navbar-left',
  styles: [require('./navbar-left.scss')],
  template: require('./navbar-left.html'),
})
export default class NavbarLeftComponent {

  public isAuth: boolean = false;

  constructor(private sessionService: SessionService) {
    this.isAuth = sessionService.sessionIsAuth();
  }

}

নিশ্চিত না আমি ঠিক কী ভুল করছি? এটি একটি শিশু উপাদান। মূল উপাদানটি ওরফে অ্যাপ উপাদানটিতে এনজিফ কাজ করে। কৌণিক আরসি 5


[এনজিআইফ] এর পরিবর্তে আপনার * এনজিআই এটি ব্যবহার করা উচিত:

<div *ngIf="isAuth" id="sidebar">

আপনি যদি আরসি 5 ব্যবহার করেন তবে এটি আমদানি করুন:

import { CommonModule } from '@angular/common';  
import { BrowserModule } from '@angular/platform-browser';

এবং আপনার উপাদান সরবরাহকারী মডিউল থেকে CommonModule আমদানি করতে ভুলবেন না।

 @NgModule({
    imports: [CommonModule],
    declarations: [MyComponent]
  ...
})
class MyComponentModule {}







angular