Ich war gerade dabei, JavaScript-Dateien zu site.js hinzuzufügen und die Seite erkannte die Skripte, aber ich schlug eine Falte, als ich versuchte, die Validierungsskripte zu verschieben site.js.Asp.net Core MVC Umgang mit Validierungsskripten als separate Datei
Site.js erscheint über den Validierungsskripts, die der Seite hinzugefügt werden mit
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
Anstatt die Validierungsskripts für die Seite auf der Seite zu sein (oder ist dies, wie die meisten Menschen es tun), wie füge ich hinzu, sage ich eine validation.js Seite etc, die ich unter dem obigen Eintrag hinzufügen könnte .. weiter,
Wenn ich eine weitere Seite hinzufügen, wie kann ich es verkleinern (fügen Sie es zu GULP) und fügen Sie es in der Produktion Staging-Umgebung als auch ..
Ich habe das bereits unten auf meiner Seite. Ich beziehe mich auf benutzerdefinierte Validierungsskripte in diesem Fall ein benutzerdefiniertes Skript zur Validierung der australischen ATO-Nummer.Es ist derzeit am Ende der Seite, die es verwendet, aber ich denke, es sollte in einer eigenen Datei sein. Unter diesen Umständen frage ich, wo ich dieses benutzerdefinierte Validierungsskript ablegen kann. Entschuldigung der Frage war nicht klar. – si2030
Wenn es im Validierungsabschnitt ist, ändern Sie die Reihenfolge, in der Dateien im Abschnitt gerendert werden, und überprüfen Sie die Entwicklerwerkzeuge des Browsers, welche Datei verpasst wurde, wer die Validierungen fehlgeschlagen hat. Putting sie in eine andere Datei ist auch eine Option. Es wird jedoch empfohlen, sie in denselben Abschnitt zu stellen. –