我正在嘗試在工廠中建立鏈接。我需要從像data-url屬性這樣的模板到達url變量。問題是我在工廠時不知道如何達到它。也許有一些使用指令來獲取data-url屬性的方法嗎?將數據傳遞給AngularJs中的工廠方法
myApp.factory('Survey', function ($resource) {
var url; //I need this value somehow from template
return $resource(url, {surveyId: '@id'});
});
或者我應該使用其他方法或方法嗎?
使用'$ rootScope'? – Atropo
我試過'$ rootScope',但是當我將控制器'$ attrs'的屬性傳遞給'$ rootScope'時。它有些如何在屬性實際存儲在'$ rootScope'之前執行工廠函數。 – sarunast