每当调整大小时,我都会尝试刷新gridster项目中的小部件。我可以在带有gridsterItem.isMoving()的html中看到它,但是我无法用我的控制器看到这个动作。我尝试过使用他们建议的js:
scope.$on('gridster-resized', function(sizes, gridster) {
console.log("I'm moving")
})
在html中可以使用:
{{ gridsterItem.isMoving() }}
答案 0 :(得分:0)
您可以在控制器内执行此操作,
resize: function(event, $element, widget) {
}
并在调整大小时进行广播
angular.element(window).on('resize', function(e){
$scope.$broadcast('resize');
});
<强> DEMO APP
强>