Angular JS: laden Sie benutzerdefinierte javascript-Datei in der ng-view

Ich bin mit Angular Js für front-end von meinem Beispiel, eine Vorlage erstellt und geladen Ansichten dynamisch je nach Anforderung. Ich bin mit angular, jquery und cusotm js für mein Beispiel-Anwendung. Meine Vorlagen fein gearbeitet und grundlegende Struktur ist wie folgt:

<!doctype html>
<html lang="en" ng-app="myApp">
<head>
  ---------------- bootstap, css etc ----------- stylesheet include
  <script src='assets/js/angular.min.js' type="text/javascript"></script>
</head>

<body>
 <div ng-view></div>
</body>

-------------------- jquery, bootstrap ---------- javascript include
<script src='lib/angularjs/angular-route.js' type="text/javascript"></script>
<script src='lib/angularjs/custom-function.js' type="text/javascript"></script>

Wenn die Anwendung ausgeführt wird, werden alle meine Skript-und style-sheets sind erfolgreich geladen. Aber in meinem custom-function.js verwende ich Elemente id und classes für die Durchführung einige arbeiten. Wenn die custom-function.js geladen, es gibt kein Dokument, keine Struktur definiert ist, da das Dokument geladen ist, dynamisch, mit <div ng-view></div>.

Ich versuche auch, mir zu gehören <script src='lib/angularjs/custom-function.js' type="text/javascript"></script> in meinem Dokument, das dynamisch geladen eckig, aber custom-function.js Funktion wird nicht ausgeführt.

Ich bin neu in eckig, ich suchte in google, aber noch keine geeignete Lösung. wie könnte ich dieses Problem lösen?

Sie custom-function.js sollte ein controller, der Richtlinie oder im Winkel, sonst wird es schwer werden es zu schaffen. Sollten Sie zu 'übersetzen' Sie jquery-code in eine eckige Art der Programmierung
Sie können den zugehörigen script-tag <script src='lib/angularjs/custom-function.js' type="text/javascript"></script> zum Ende der view-Vorlage, die geladen ng-view.
Hallo @nerezo wir dies bereits versucht, das Skript geladen wird, aber nicht funktioniert
können Sie ein Beispiel geben, über das, was code in das benutzerdefinierte Skript?
die Methode, wie $(document).ready(function() { } - Funktion für Dokumente, die Elemente.

InformationsquelleAutor Harmeet Singh Taara | 2015-03-19

Schreibe einen Kommentar