Ich habe Direktive ich verbinde das Attribut und den Objektnamen im Ausdruck. Ich muss beide Werte in Kleinbuchstaben konvertieren. Ich habe versucht, Filter dafür zu verwenden. Es funktioniert nicht. Selbst wenn ich versucht habe, $ filter service zu verwenden, funktioniert es auch nicht. Bitte helfen Sie jedem, dies zu erreichen.Angular Filter funktioniert nicht innerhalb der Anweisung Ausdruck?
Vielen Dank im Voraus ..
Richtlinie Code:
bosAppModule.directive('layoutTableCellControlControlRender',['$compile','$filter', function($compile,$filter){
var layoutTableCellControlRenderObj={};
linkFnTableCellControlRender=function(scope, element, attributes) {
scope.controlData="NOCONTROLDATA";
scope.kendoOptions={};
//scope.field = $filter('lowercase')(scope.field);
};
layoutTableCellControlRenderObj.scope={field:"@",tranobj:"@" };
layoutTableCellControlRenderObj.restrict='AE';
layoutTableCellControlRenderObj.replace='true';
layoutTableCellControlRenderObj.template="<div field={{tablecellcontrol.attributename | lowercase }} tranobj={{tablecellcontrol.objectname | lowercase}}>" +
"</div>";
layoutTableCellControlRenderObj.link = linkFnTableCellControlRender;
return layoutTableCellControlRenderObj;
}]);
Wo ist Ihre Filterdefinition? –
@ChrisHermut Es ist innerhalb Vorlage Feld = {{Tablecellcontrol.attributename | Kleinbuchstaben}} tranobj = ** {{tablecellcontrol.objectname | Kleinbuchstaben}} – bagya
@ChrisHermut - Ich hoffe, du hast mein Problem. – bagya