|
<input id="bookSelect" ej-dropdownlist [dataSource]="data" [fields]="fieldsvalues" width="50%" [value]="value"/> |
|
import { Component } from '@angular/core'; import { DropDownListComponent } from '@syncfusion/ej2-ng-dropdowns'; import { DataManager, Query, WebApiAdaptor } from '@syncfusion/ej2-data'; @Component({ selector: 'app-container', // specifies the template string for the DropDownList component with change event template: `<ejs-dropdownlist id='ddlelement' #samples [value]="val" [dataSource]='data' [query]='query' [placeholder]='text'></ejs-dropdownlist>` }) export class AppComponent { constructor() { } //bind the DataManager instance to dataSource property public items: Object[]; public text: string = "Select"; public val: string ="value1"; public data: DataManager = new DataManager({ url: 'http://localhost:62779/api/values', adaptor: new WebApiAdaptor, crossDomain: true }); //bind the Query instance to query property public query: Query = new Query().take(6); } |