I know if i I need to use 3rd party library in angular 1.3 or 1.4 .I need to make directive of that thing and use that in our project .Now I am using angular 2.0
If you don't care about jQuery typings, you can just declare $:
import {Component, ElementRef,Directive, EventEmitter,Output} from 'angular2/core';
declare var $: any;
If you're looking for typings, you can follow this post:
using jQuery globaly within angular 2 application
You just need to declare one variable and put values or initilize that variable with the values that your required. in the constructor you have to define Jquery
part . take a look at this.Here is working example for Autocomplete
which is required to you
http://plnkr.co/edit/dAMQc0EN6rSS4dEuTR7E?p=preview
Just put this code into the constructor :
export class AppComponent {
availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",...
];
constructor(){
$( "#tags" ).autocomplete({
source: this.availableTags
});
}
}