2012-12-13 58 views
2

我的應用程序視圖在公共和私人問題中被拆分。AngularJs:ng-View沒有更新

用戶可以通過點擊「顯示所有公開」問題來查看所有公開問題,私人問答也是如此。

我在我的主要app.html中使用ng-view,並使用show_all.html模板,它採用2個數組(私人&公開問題),並且不會重複列出所有問題。

所有工作正常。

問題是,我有搜索應該基本上在ng模型中,運行搜索&用搜索結果更新視圖(搜索結果返回的數據格式與公共問題和私人問題相同JSON格式是)。

我不確定我是否以正確的方式使用Ng視圖,或者爲什麼它甚至不能正常工作。

Plunker網址:http://plnkr.co/edit/Ol3h0CHYAeZwBfLtb9Pt?p=streamer

回答

1

你需要讓角知道要重新處理本身。任何發生在角度之外的事情都需要你告訴角度更新。所以你的情況添加$適用()直接打電話給你更新searchQuestions

$scope.searchQuestions() 
$scope.$apply(); 

這裏之後都在$的文檔應用方法: http://docs.angularjs.org/api/ng.$rootScope.Scope#$apply