AngularJS页面未显示

时间:2015-08-17 08:07:14

标签: html asp.net-mvc angularjs

有一个主页和辅助页面,可从主页面访问。每个页面header都在html上写入,然后正文加载为angularjs ng-app,并使用RenderBody()进行处理。问题是两个页面的控制器取决于工厂ticketCache

(function() {
    angular.module('Application', [])
        .factory('ticketCache', ['$cacheFactory',function($cacheFactory) {
            var self = this;
            self.cache = $cacheFactory('ticketCache');

            return {
                get: function(key) {
                    return self.cache.get(key);
                },
                put: function(key, value) {
                    self.cache.put(key, value);
                },
                putList: function(list) {
                    list.forEach(function(item) {
                        self.cache.put(item.Id, item);
                    });
                },
                erase: function () {
                    self.cache.removeAll();
                }
            };
        }]);
})();

如果我写angular.module ('Application', []),那么在主页body上不显示,但在辅助页body上正常加载,如果我删除并写入{{1}相反,主页angular.module ('Application')正常加载,但辅助页面不加载。为什么会这样?我该如何解决这个问题?

0 个答案:

没有答案