Wie kann ich einige Funktion in eckigen von Javascript nennen. Ich habe einen Hauptcontroller mit Funktion, die ich von JavaScript-Code aufrufen möchte. Zum Beispiel habe ich in meiner Controller-Datei Code wie dieseSo rufen Sie die angulare Bereichsfunktion von Javascript auf?
app.controller('mainCtrl',function($scope,$http){
//some code
$scope.someFunction=function(value){
// Need value to be accessed here
}
});
Jetzt in meiner Code-Funktion für den Aufruf ist view.html Datei, und unten im einschließlich controller.js. Ich habe diese Methode einfach so genannt. someFunction(value);
Lesen Sie die Dokumentation auf [Angular Dienstleistungen] (https://docs.angularjs.org/guide/services) –
in der Schaltfläche fügen Sie das Attribut ng-click = "Funktion ('value')" –
Sie sollte nur praktische, beantwortbare Fragen stellen, die auf tatsächlichen Problemen basieren, mit denen Sie konfrontiert sind. Sie erhalten viel bessere Antworten, wenn Sie Code bereitstellen, mit dem die Benutzer das Problem reproduzieren können. Siehe [Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels] (http://stackoverflow.com/help/mcve). – georgeawg