2016-08-24 16 views
0

グリスタアイテムのサイズを変更するたびにウィジェットをリフレッシュしようとしています。私はhtmlでgridsterItem.isMoving()を見ることができますが、私のコントローラーではこのアクションを見ることができません。私はその推奨JSを使用して試してみました:HTMLで角度グリッドスター:リサイズを聞く方法。

scope.$on('gridster-resized', function(sizes, gridster) { 
    console.log("I'm moving") 
}) 

は仕事であると:

{{ gridsterItem.isMoving() }} 

答えて

0

それがリサイズされるたびにあなたは、コントローラ内部で

resize: function(event, $element, widget) { 

    } 

と放送を行うことができます

angular.element(window).on('resize', function(e){ 
    $scope.$broadcast('resize'); 
    }); 

DEMO APP

関連する問題