स्टैक ओवरफ्लो पर हर समाधान का प्रयास किया है लेकिन यह मेरी समस्या का समाधान नहीं करता है, मेरा आउटपुट नहीं दिख रहा है। आउटपुट लॉग में और हर जगह दिखाई देता है लेकिन किसी कारण से कोणीय इसे प्रस्तुत करने में असमर्थ है।

मेरे वास्तविक परिदृश्य में मुझे एक सर्वर से डेटा प्राप्त होगा और मैंने 'नियंत्रक.जेएस' फ़ाइल में प्राप्त होने वाली ऑब्जेक्ट संरचना की नकल की है

एचटीएमएल

<!DOCTYPE html>
    <html lang="en">
        <head> 

        </head>

        <body>

            <div ng-app="application" ng-controller="controller">
            <ng-view>

            <h2> Todo List: </h2>

            <ul>

            <li> {{t}}</li>
            <li> {{s}}</li>

            </ul>


        </ng-view>
            </div>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
        <script src="application.js"></script>
        <script src="controller.js"></script>
        </body>

    </html>

नियंत्रक.जेएस

   var app=angular.module('application', []);
   app.controller("controller", function($scope) {
        var d= [{'Task':'Say hi!','Status':'failed'}];

        $scope.t=d[0].Task;
        $scope.s=d[0].Status;

        console.log("Task",$scope.t);
        console.log("Status",$scope.s); 

});

एप्लीकेशन.जेएस

var app = angular.module("application", []);
 app.run(function(){
    console.log("App running!");
 });
1
sha 15 अगस्त 2017, 15:04

3 जवाब

सबसे बढ़िया उत्तर
<!DOCTYPE html>
<html lang="en">
    <head> 
    </head>
    <body>
        <div ng-app="application" ng-controller="_controller">
            <h2> Todo List: </h2>
            <ul>
                <li> {{t}}</li>
                <li> {{s}}</li>
            </ul>
        </div>

        <script>            
var app=angular.module('application', []);
app.controller("_controller", function($scope) {
    var d= [{'Task':'Say hi!','Status':'failed'}];

    $scope.t=d[0].Task;

    $scope.s=d[0].Status;

    console.log("Task",$scope.t);
    console.log("Status",$scope.s); 
});


app.run(function(){
    console.log("App running!");
});            
</script>
</body>

</html>
0
Alexander Bolzhatov 15 अगस्त 2017, 15:16

कंसोल.लॉग में सिंटेक्स त्रुटि, ऐप चलने पर प्रमुख कोट गायब है।

//script.js
var app = angular.module("application", []);
app.run(function() {
  console.log("App running!");
});

app.controller("controller", function($scope) {
  var d = [{
    'Task': 'Say hi!',
    'Status': 'failed'
  }];

  $scope.t = d[0].Task;
  $scope.s = d[0].Status;

  console.log("Task", $scope.t);
  console.log("Status", $scope.s);

});
<html lang="en">
<head>
</head>
<body>
  <div ng-app="application" ng-controller="controller">
    <ng-view>
      <h2> Todo List: </h2>
      <ul>
        <li> {{t}}</li>
        <li> {{s}}</li>
      </ul>
    </ng-view>
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
  <script src="script.js"></script>
</body>
</html>
0
Neji Soltani 15 अगस्त 2017, 20:24

इस लाइन में आपसे गलती है

 console.log(App running!");

आप एक भूल गए"

होना चाहिए

   console.log("App running!");

यह हल करना कि आपका कोड ठीक काम करता है।

0
Rodrigo Bulgarelli 15 अगस्त 2017, 20:48