工廠的功能我不知道,我怎麼能傳遞PARAMS給它,如:如何通過參數時我初始化一個工廠初始化在角
.factory("facObj", function(/*dependency here, but how to put init params*/){
var facObj = {};
facObj.name = params.name; // this params is the init params I want to pass in.
})
如何傳遞PARAMS工廠?
工廠是單身,所以他們只初始化一次。你將params傳遞給工廠的用例是什麼? –
@SinaGh謝謝,用例可以像我的代碼一樣簡單,就像賦予facObj名稱屬性 – Kuan
@SinaGh是正確的,但。雖然JoshBeam下面的答案很好,但重要的是要明白它與你所要求的不一樣。它實際上會修改工廠的內部狀態。 – aw04