Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在不使用ng应用程序的情况下运行此功能?_Javascript_Angularjs - Fatal编程技术网

Javascript 是否可以在不使用ng应用程序的情况下运行此功能?

Javascript 是否可以在不使用ng应用程序的情况下运行此功能?,javascript,angularjs,Javascript,Angularjs,我的AngularJS应用程序在html中有2个ng应用程序标记,从研究结果来看,这意味着只有第一个被运行 我这里有这个方法 <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.js"> </script> <script> var app = angular.module("MyApp", []); app.controller('myCt

我的AngularJS应用程序在html中有2个ng应用程序标记,从研究结果来看,这意味着只有第一个被运行

我这里有这个方法

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.js">
</script>
<script>
    var app = angular.module("MyApp", []);

    app.controller('myCtrl', function($scope, $http) {
        $http({
            method : "GET",
            url : "http://localhost:5050/get_time"
        }).then(function successCallBack(response) {
            $scope.jsonResponse = response.data;
        }, function errorCallBack(response) {
            $scope.jsonResponse = "failed"
        });
        angular.bootstrap(document.getElementById("App"), ['MyApp']);
    });
</script>
<div ng-app = "MyApp" ng-controller="myCtrl">

    <p>Response of JSON Below:</p>
    <h1>{{jsonResponse}}</h1>

</div>

var-app=angular.module(“MyApp”,[]);
app.controller('myCtrl',函数($scope,$http){
$http({
方法:“获取”,
url:“http://localhost:5050/get_time"
}).then(函数成功回调(响应){
$scope.jsonResponse=response.data;
},函数errorCallBack(响应){
$scope.jsonResponse=“失败”
});
bootstrap(document.getElementById(“App”),['MyApp']);
});
JSON的答复如下:

{{jsonResponse}}
你可以看到这条线

<div ng-app = "MyApp" ng-controller="myCtrl">


基本上我只需要我的功能,而不使用ng应用程序,这是可能的吗

要引导第二个应用程序,请使用
angular.bootstrap

<div id="app2" ng-controller="myCtrl">    
    <p>Response of JSON Below:</p>
    <h1>{{jsonResponse}}</h1>    
</div>
从文档中:

要记住的事情 无论是自动引导还是手动引导,都要记住以下几点:

  • 虽然每个页面可以引导多个AngularJS应用程序,但我们不会主动针对这种情况进行测试。您可能会遇到问题,尤其是在使用复杂的应用程序时,因此建议谨慎
有关详细信息,请参阅


我认为您不了解如何在应用程序中使用angularjs作为框架。请用您想做的事情更新您的问题!?我不认为你需要两个应用程序。它只是说{{jsonResponse}}它甚至没有运行第二个:(有什么建议吗?它基本上跳过了这个方法