Ich habe unten Code in ngGrid:Anruf ein Verfahren, in ui-Sref in AngularJS
cellTemplate: '<div class="padding-t-5 padding-l-5"><a ui-sref="editCamera({id:row.entity.id})" ><i class="fa fa-edit margin-r-10"></i></a>\n\
<button ng-click="confirmClick() && grid.appScope.deleteRow(row)" confirm-click><i class="fa fa-trash"></i></button></div>'
I gefragt, wie die Methode editCamera in ui-SREF erwähnt zu definieren, in die Steuerung.
Wenn ich hinzufügen ng Taste klicken und dann, wie würde ich die id (weitergegeben ui-Sref) passieren
Ich versuchte $ scope.editCamera zu definieren, verwenden, aber vermöge gearbeitet.
**** UPDATE ******
Was ich brauche, ist auszuführen hinzuzufügen und zu bearbeiten Operationen in einem gleichen Controller, für das ich eine andere Methode für den Bearbeitungsvorgang benötigen.
Warum müssen Sie 'editCamera' als Methode im Controller definieren? Ist die 'editCamera' nicht der Name des Staates, zu dem Sie navigieren? – Chanthu
Ich muss etwas ausführen. – MonsterJava