6

リストの並べ替えをしようとしていますが、データベースから要素を取得しますが...

エラー: 初期化前に sortable のメソッドを呼び出すことはできません。メソッド 'refresh' を呼び出そうとしました

私のHTML:

<div class="box-body" >
    <div ng:controller="menuConfigCtrl">
        <ul ui-sortable ng-model="menu"  >
            <li ng:repeat="item in menu |filter:'all' | orderBy:'order':false" >{{item.Title}}</li>
        </ul>
    </div>
</div>

そして私のコントローラー:

function menuConfigCtrl($location,$scope, menuFactory) {    
    $scope.menu = [];
    menuFactory.getMenu().success(function(data){
        $scope.menu = data;
    }); 
}

getMenu()は:

getMenu : function(){
    return $http({
        url: '/api/menuList',
        method: 'GET',
    });
},

残りのサービスからではなく、それをバインドしてメニューを取得すると、すべてがエラーなしで機能します! 何ができますか?


問題解決: 2 回インポートangularjs.jsしました。

4

1 に答える 1

-1

問題解決: angularjs.js を 2 回インポートしました。

于 2014-03-15T18:15:17.347 に答える