Ich bekomme Objekt nicht während des Ladens der Seite in angularJs Code auf Instanz gesetzt
Aussicht
@model IAAS_Application.Models.ManageModels
@{
ViewBag.Title = "IAAS";
Layout = null;
}
Mein Winkelmodul
var app = angular.module("R1_myApp", []);
app.controller("R1_myCtrl", function ($scope, $http, $window, $compile) {
$scope.initEditModeData=function(){
debugger;
if(1==0){
$scope.PP.Private =(@Model.PP==null)?false:@Model.PP.Private;
$scope.PP.Public = (@Model.PP==null)?false:@Model.PP.Public;
$scope.PP.Cust_Name= (@Model.PP==null)?"":@Model.PP.Cust_Name;
$scope.PP.Cust_Flag=false
}
};
});
Ich bekomme diesen Fehler
ich habe getan Null
Bedingung, um sicherzustellen, dass es nicht in das Innere eindringt. Aber standardmäßig während des Ladens der Seite tritt die Kontrolle ein und gibt einen Fehler. Was vermisse ich? Kann mir jemand helfen?
Antworten:
0 für die Antwort № 1Ich habe versucht, das Objekt in c # MVC-Code initialisieren und senden Sie es dann anzeigen. Es funktionierte. Ich bekomme jetzt keinen Fehler.
obj.PP = new PP();
Return view(obj)