通过ng-include创建SPA,但无法在ng-include

时间:2015-10-26 08:28:49

标签: javascript angularjs

我正在尝试创建SPA。 所以在这种情况下我创建了一个 mainApp ,并在那个 mainController 中,我在其中调用了ngInclude和url' s并且工作正常。查看下面的代码

<html>
    <head>
        <script type="text/javascript" src="angular.min.js" ></script>
        <script type="text/javascript" src="application_nestedApps.js" ></script>
    </head>
    <body ng-app="mainApp">
        <div ng-controller = "mainController">
            <div ng-include="currentPage"></div>
        </div>
    </body>
</html>

JSCODE:

var mainApp = angular.module('mainApp', []);

mainApp.controller('mainController',['$scope',function($scope){
    $scope.currentPage = "**someURL**";
    // This requestPage function called on page link clicked
    $scope.requestPage = function(requestedURL){
        console.log(requestedURL);
        $scope.currentPage = requestedURL;
    }
}]);

现在的问题是,当我要通过URL请求静态资源时,一切正常......但在这种情况下我无法请求一些角度资源,因为它没有加载并告诉我错误......

任何人都请告诉我在这种情况下我应该做些什么......我刚刚在Nested App inside controller in angularJS上提出了一个与该问题有关的问题......

让我知道改变方法或在现有代码中需要一些技巧......

0 个答案:

没有答案