Ich bin neu in angular JS. Ich stehe vor einem Problem. Bitte beachten Sie die folgende Problembeschreibung.Nehmen Sie sich Zeit zum Lesen von Eigenschaftendatei
applicationLabel.properties:
{
"globalLabel":
{
"name" : "testName",
"address" : "testAddress"
}
}
Controller-Datei:
var app = angular.module('app', []);
app.controller('test', function ($scope, $http) {
$http.get('applicationLabel.properties').then(function (response) {
var applicationLabels = response.globalLabel;
});
});
Problem Beschreibung:
Ich bin in der Lage richtig Werte von Immobilien-Datei zu holen. Aber das Problem ist, dass angular js zu viel Zeit braucht, um die Eigenschaftendatei in den Controller zu laden und diese Werte in die entsprechende HTML-Datei zu reflektieren. Es dauert mehr als 3 Sekunden, um vollständig zu rendern. Wenn ich dieses Problem bei der Verwendung dieser Funktionalität für die Website-Entwicklung habe.
Gibt es eine Möglichkeit, die Verarbeitung der gleichen Funktionalität zu beschleunigen oder gibt es einen anderen Ansatz zum Abrufen von Daten als Eigenschaftendatei.
Vielen Dank im Voraus.
Für das, was inspizieren mit Zweck verwenden Sie * .properties Datei? – MaKCbIMKo
Sind Sie überrascht, dass es Zeit braucht? Ihre HTTP-Anfrage kann langsamer sein? – Silvinus
Es sollten keine statischen/fest codierten Daten in der HTML- oder Controller-Datei vorhanden sein. Also wenn wir in Feature müssen wir die Daten/Label/Wert, wie Client/Kunde, ändern müssen, dann anstatt zu jeder einzelnen Datei zu gehen, sollten wir nur einzelne Dateien ändern und Werte werden auf allen Seiten reflektiert. – Yogi