我最近在angularJS上啓動了一個新項目。角度注入模塊導致綁定失敗
我有一個index.html,它基本上在啓動時渲染所有的腳本文件。 裏面有一個ng-view,home.html將被ngRoute加載並綁定到一個名爲HomeCtrl的控制器。
當我注入$資源到我的HomeCtrl時,ng-bind對我的html不起作用,當移除$資源時它將工作。
app.controller('HomeCtrl', ['$resource', function ($scope, $resource) {
$scope.testText = 'testabc';
}])
我試過注入別的東西,行爲也是一樣的,ng-bind不起作用。瀏覽器控制檯中沒有顯示錯誤。我可以知道如何追蹤實際發生的事情?
文件如下:
https://plnkr.co/edit/P92PLlrWoqINpfeju5X1?p=preview
你沒有注入$範圍。所以$ scope.testText實際上是$ resource.testText以依賴注入順序。 – scokmen