2016-05-08 68 views
0

這是我當前的設置:將變量傳遞給角色狀態的php頁面

在Angular驅動的環境中,我有幾個映射到PHP頁面的狀態。這些PHP頁面依賴於特定的數據變量,我通常將其作爲GET參數提供。

現在,我希望能夠切換到這樣一個PHP頁面,通過切換狀態(我已經可以因爲我將這些PHP頁面映射到Angular狀態)實際加載到Angular環境中,並立即發送一些變量以及狀態變化(如employeeID)。現在我知道如何發送stateParams,但是我沒有辦法知道如何立即通過被調用的PHP頁面「拾起」並閱讀。我嘗試了一切,包括將它們作爲GET變量包裝在狀態請求URL中,但似乎沒有任何效果。

我不想使用AJAX和一個$ http.post或$ http.get請求,一旦我的PHP已經被加載,因爲這在我看來只會花費可重複的加載時間 - 我寧願要變量以某種方式在頁面加載時立即提供給PHP,就像GET變量一樣,所以PHP可以立即「生成」並提供包含正確數據的正確頁面(基於這些變量)。

希望這可以做某事,有人知道如何去做。

- 謝謝!

回答

0

好的我想通了。

幫我解決這個問題:

Stackoverflow article

從本質上講,我只需要更新我的模板功能,因爲我想要的變量被轉發到和使用的狀態:

templateUrl: function(attrs){ 
    return basepath('../../index.php?employeeID=') + attrs.employeeID+ '&contactID=' + attrs.contactID; 
}, 
相關問題