|
<select id="ddl">
<option value="1"> Value1 </option>
<option value="2"> Value2 </option>
<option value="3"> Value3 </option>
<option value="4"> Value4 </option>
<option value="5"> Value5 </option>
</select>
|
|
import { DOCUMENT } from "@angular/common";
/**
declare function customHelper(name:any);
export class AppComponent {
ngOnInit() {
let listObj: DropDownList = new DropDownList({
itemTemplate: "<span>${customHelper(data)}</span>"
});
listObj.appendTo("#ddl");
}
}
|
|
var customHelper = function (args) {
var getDOMString = new ej.base.compile('<span>${convert(text)}</span>', customHelperFunc);
let opElem = getDOMString(args);
var element = document.createElement('span');
element.appendChild(opElem[0]);
return element.innerHTML;
}
var customHelperFunc = {
convert: function convert(str) {
return str.toUpperCase();
}
};
|