2014-11-02 91 views
0

在角的在線免費課程,我看到:

app.controller('GalleryController', function(){ 
    this.current = 0; 
    this.setCurrent = function(imageNumber){ 
    this.current = imageNumber || 0; 
    }; 
}); 

但通常$scope作爲參數傳遞給控制器​​過去了......所以,是不是真的需要?

回答

0

取決於您是否要在控制器內部使用它。由於在你的控制器中你沒有使用$ scope,所以你不需要把它作爲參數傳遞給控制器​​。

+0

我很害怕事實並非如此。當前的prop和setCurrent方法就像它們在$ scope上定義一樣工作。所以它不是需要或不需要的。不管怎麼說,還是要謝謝你。 – user1769128 2014-11-03 12:44:55

相關問題