Ich arbeite mit angularjs E-Commerce-Projekt.Hier muss ich das Eingabefeld der Preis zeigen, wann immer ich in der Ansicht benötigt, mit der Bootstrap-Bearbeitungsschaltfläche.Wie kann ich den Code zum Bearbeiten eines Feldes in angularjs schreiben? Eigentlich muss ich den Preis eines Produkts in einer HTML-Seite zeigen. Dort ist der Bearbeitungsschaltfläche vorhanden und wenn ich auf diese Schaltfläche geklickt habe, muss ich zu einer anderen Seite gehen, um das Preisfeld zu bearbeiten HTML-Seite. Ich habe versucht, den Code für diesen ganzen Prozess zu schreiben.Wie können wir jedes Eingabefeld in angularjs bearbeiten, indem wir die Schaltfläche "Bearbeiten" in Bootsrap verwenden?
Antwort
Versuchen Sie, diese xeditable Plugin, es wird Ihre editierbaren Textbox, Gitter, Datetime usw.
Nach Ihrer Frage geben, Ihre schwierige Suche nach globalen Variablen zu handhaben. Es gibt zwei Möglichkeiten, wie Sie globale Variablen in angularjs definieren können, wie ich weiß.
- mit einem
$rootScope
-. http://docs.angularjs.org/api/ng $ rootScope
Obwohl u leicht $rootScope
nur, indem sie in den controller
und Änderungswerte Injektion verwenden können, aber sie haben Probleme. $rootScope
ist das übergeordnete Element aller Bereiche. Daher sind die in rootscope definierten Werte grundsätzlich in allen Vorlagen sichtbar, die Sie definieren und verwenden, wobei Sie weniger Kontrolle über die Attribute $rootScope
und ihre Werte haben. Weitere Informatio lesen this
- a Service http://docs.angularjs.org/guide/services
Verwendung würde dies in Ihrem Szenario ideal sein, weil Dienstleistungen Singletons sind. Dies bedeutet, dass Sie es in jeden Controller einspeisen und deren Werte nur innerhalb des Bereichs des Controllers verfügbar machen können. Demnach hast du mehr Kontrolle darüber. Unter "Geige" wird ein Beispiel für die Verwendung des Dienstes angegeben.
var myApp = angular.module('myApp', []);
myApp.factory('UserService', function() {
return {
name: 'your name'
};
});
function MyCtrl($scope, UserService) {
$scope.name = UserService.name;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="MyCtrl">
Hello, {{name}}!
</div>
- 1. Wie können wir mit ibpy Aufträge bearbeiten?
- 2. Können wir XML-Dokumente in Tridion mit SiteEdit 2009 bearbeiten?
- 3. Können wir Seitenmetadaten in Tridion mit SiteEdit 2009 bearbeiten?
- 4. Wie können wir $ compile außerhalb einer Direktive in Angularjs verwenden
- 5. Können wir Tableau-Daten mit JavaScript API bearbeiten und aktualisieren?
- 6. Können wir & in URL verwenden?
- 7. Können wir den Inhalt eines com.google.android.gms.vision.text.Text.TextBlocks festlegen oder bearbeiten?
- 8. Wie können wir Jekyll integrieren, damit "nicht technische" Beiträge in einer Organisation erstellen und bearbeiten können?
- 9. Wie können wir die Zurück-Schaltfläche deaktivieren in allen Browsern?
- 10. Können wir ein anderes Makefile in ein GNU-Makefile aufnehmen, indem wir den relativen Pfad verwenden?
- 11. Bearbeiten/Abbrechen-Schaltfläche in Javascript
- 12. Eingabefeld Daten bearbeiten
- 13. Können wir ngRoute und ui.router zusammen in angularJS app.js verwenden?
- 14. In Office-Schaltfläche in SharePoint-Website bearbeiten
- 15. Warum verwenden wir pthread_exit(), wenn wir return verwenden können?
- 16. Können wir die Sitzung in Mulesoft verwalten?
- 17. Können wir 'else unless' in Ruby verwenden?
- 18. Können wir log4j in mapreduce verwenden?
- 19. Können wir Xamarin.android Code in Xamarin.ios verwenden?
- 20. Können wir Regex in Symfony2 Zugriffskontrolle verwenden?
- 21. Können wir NSFileManager in iphone verwenden?
- 22. Können wir den Vererbungsinhalt in Sitecore verwenden?
- 23. Können wir Core-PHP in Codeigniter verwenden?
- 24. Können wir verwenden? Operator in sql
- 25. Können wir Haselnuss in ASP.Net Anwendung verwenden?
- 26. Können wir Rest API in ASP.Net verwenden?
- 27. Können wir ipython-Befehle in Python ausführen?
- 28. Wie können wir MSHTML mit VBA verwenden?
- 29. Können wir wie das Keyword Documentdb verwenden?
- 30. Bearbeiten/Aktualisieren Artikel in angularjs
Anteil Code Menschen zu helfen lassen Sie – tanmay
Können Sie zum besseren Verständnis Ihrer Frage einige Code-Snippet hinzu? – Vamsi