2015-10-19 154 views
0

我有兩個html頁面,一個是主模板(索引),另一個是歡迎頁面。主頁面(即索引頁面)的內容在每個頁面上都可見。 索引頁面包含下拉菜單,並且在選擇下拉菜單時,歡迎頁面上的數據會發生變化。 我想在下拉選擇中重新加載歡迎頁面 我正在使用location.reload(),但它重新加載整個頁面,我只想重新加載歡迎頁面。有人可以幫助...謝謝在angularjs中刷新頁面

+0

不要使用location.reload(),採用NG-視圖和NG-路由器,其中每個下拉選項會改變視圖。 – RichS

+1

是否要一次又一次加載'歡迎頁面',或者您需要更改'歡迎頁面'的內容(值)? – Reza

+0

內容是基於選擇的下拉列表 說如果A被選中A iis顯示或者如果B被選中它顯示B – user3415447

回答

2

我會看看使用$ route.reload。

例如:

<select ng-change="refreshPage()"><!-- Your select box content. --> 

JS:

function refreshPage() 
{ 
    $route.reload(); 
} 
+0

謝謝,我用$ state.reload();實現它是它的正確方法? – user3415447