AngularJS:在使用控制器解析时纠正缩小语法

acr*_*uui 36 javascript minify angularjs

我使用解决方案功能和几个控制器来获取一些数据,然后渲染一个新视图就像这样:

HomeCtrl.resolve = {
    pictures: function(Picture) {
        return Picture.getall();
    } 
};
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何写这个,所以作为参数传递的图片服务在缩小时不会被覆盖?

Aru*_*hny 55

您可以使用以下模式注入依赖项,它是缩小证明

HomeCtrl.resolve = {
    pictures : ['Picture', function(Picture) {
                return Picture.getall();
            }]
};
Run Code Online (Sandbox Code Playgroud)

  • 任何角度使用DI的地方,都可以使用这种语法 (7认同)