How to get reference of component itself and defined variable in Angular 2
@Component( selector: '[cart]', templateUrl: 'cart.html')class Cart implements AfterViewInit { // as mentioned by @Chandermani ElementRef _element; Cart(this._element); @ViewChildren('myLi') ElementRef myLis; // or for a single element or just the first one // @ViewChild('myLi') ElementRef myLi; ngAfterViewInit() { // not initialized before `ngAfterViewInit()` print(myLis); } handling(){ querySelector("div[cart]"); }}<div cart> <ul> <li #myLi *ngFor="let i of items.values">{{i}}</li> </ul></div>