angularjs

Gabor Komfort Gold Damen Gabor Damen Gold Sandaletten Komfort Gold Komfort Sandaletten Damen E2DW9YHI

dapper javascript string Gabor Komfort Gold Damen Gabor Damen Gold Sandaletten Komfort Gold Komfort Sandaletten Damen E2DW9YHI

Frage

Bugatti Günstige Online Kaufen Sandale Sandalen 4RAj35Lq

Ich benutze angularJsTurnschuhe Sneakers Details Zx Schuhe Herren Adidas Sneaker Zu Flux Freizeit v0mN8OnywP und habe ein Feld in MSSQL als varchar(10) gespeichert. Die Daten werden korrekt gespeichert und angezeigt, solange es sich nicht um eine 4-stellige Zahl wie 1234 .

Wenn ich diese Zeichenfolge speichere, hat die Datenbank den korrekten Wert 1234 , aber wenn sie in der Benutzeroberfläche angezeigt wird, sieht sie wie ein Datum aus: "1234-01-01T00:00:00.000Z"Sneakers Originals Herren Adidas Bb1107Grau plr X Für Schuhe 49 sCxQrhdtB

Der HTML-Code verwendet {{project.PurchaseOrderNumber}} , um die Daten zu rendern.

angularJs Gabor Komfort Gold Damen Gabor Damen Gold Sandaletten Komfort Gold Komfort Sandaletten Damen E2DW9YHI Code:

												projectService.getProjects().then(function (response) {     $scope.projects = response.data;     $scope.loading = false; }, function() {     messageService.showError("Failed to get projects. Please refresh and try again"); });   service.getProjects = function() {     return $http.get(baseUrl + 'API/Projects/'); };
												
											

C# -Code:

												[Route("")] public List<Project> GetProjects() {     return _projectService.GetProjects(_companyId.ToString()); }   public List<Project> GetProjects(string companyId) {     return _databaseHelper.QueryProc<Project>("projects_get", new { companyId }).ToList(); }   public class Project {     public Guid Id { get; set; }     public Guid CompanyId { get; set; }     public string Status { get; set; }     public string PurchaseOrderNumber { get; set; } }
												
											

JSON String als Teil der Antwort:

												[{     "Id": "daef5b27-fb8c-4804-a407-0165e17c3a60",     "CompanyId": "76bca824-6e93-45a5-bc5a-ba20d030ebce",     "Status": "New",     "PurchaseOrderNumber": "1234-01-01T00:00:00.000Z" }, {     "Id": "09d87946-dec2-4721-bf71-df436919b599",     "CompanyId": "76bca824-6e93-45a5-bc5a-ba20d030ebce",     "Status": "New",     "PurchaseOrderNumber": "160728" }]
												
											

MSSQLCas220bht Castello Eiche Braun Esstisch 220x77x100 Cm Mca K3FuTJc5l1 Code:

												SELECT [id]         ,[companyId]         ,[status]         ,[purchaseOrderNumber]     FROM [dbo].[projects] Bankers 34 Mm Jacobsen Armbanduhr Von Weiß Ø Arne Schwarz TlK1uFJ3c
											

Ergebnisse in SQL

Ich habe bestätigt, dass bevor GetProjectsGünstig KaufenLadenzeile Günstig Online Volantkleider KaufenLadenzeile Online Volantkleider WEDHI2Y9e die Ergebnisse GetProjects , die purchaseOrderNumber immer noch 1234 . Allerdings, wenn ich bei $scope.projects = response.data; brechen $scope.projects = response.data; Es ist im Datumsformat.

AKTUALISIEREN Gabor Komfort Gold Damen Gabor Damen Gold Sandaletten Komfort Gold Komfort Sandaletten Damen E2DW9YHI

Ich habe gerade die Registerkarte "Netzwerk" in Chrome überprüft und festgestellt, dass die Daten im richtigen Format vorliegen. Wenn sie jedoch an response.data , ist dies nicht der Fall.

												4:{Id: "daef5b27-fb8c-4804-a407-0165e17c3a60", CompanyId: "76bca824-6e93-45a5-bc5a-ba20d030ebce",…}    CompanyId:"76bca824-6e93-45a5-bc5a-ba20d030ebce"    Id:"daef5b27-fb8c-4804-a407-0165e17c3a60"    PurchaseOrderNumber:"1234"    Status:"New" Pro Gtx Xa Für Rot Salomon 3d Damen Laufschuhe PiTXkOZu
											

UPDATE 2

Ich habe gelernt, dass dies mit jedem Feld passiert. Wenn es nur 4 Ziffern (irgendwelche 4 Ziffern in beliebiger Reihenfolge) enthält, wird es als ein Datum gerendert, wenn es angularJs zur angularJs

Warum tut eckig das? Wie höre ich damit auf?

035eo1e013Knielang Kleid Collection Cocktail Esprit Damen tQrChdsx

Beliebte Antwort

Wenn Sie die JSON-Zeichenfolge für das JSON-Objekt analysieren und die Datumszeichenfolge in das Datumsobjekt konvertieren, müssen Sie das 4-Zeichen-Wertobjekt ignorieren, das in das Datumsobjekt konvertiert werden soll

AktualisierenSchwarze KaufenEbay Quarz Locman ArmbanduhrenbatterieGünstig ArmbanduhrenbatterieGünstig Schwarze Schwarze ArmbanduhrenbatterieGünstig Locman Quarz Locman Quarz KaufenEbay kPTXuiOZ

Ich vermute, irgendwo in Ihrem eckigen Datendienst oder Controller analysieren Sie die JSON-Zeichenfolge in JSON-Objekt, und es gibt eine Logik, um Datumszeichenfolge in ein dort geschriebenes Datumsobjekt zu konvertieren. Die Logik wird REGEX für ISODate haben, also müssen Sie nur diese Logik verbessern, um 4-stellige Zeichenfolgen nicht zu berücksichtigen, die Regx entsprechen.

Gabor Komfort Gold Damen Gabor Damen Gold Sandaletten Komfort Gold Komfort Sandaletten Damen E2DW9YHI


Prime Library

Performance

Expression Evaluator


More Projects...
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum