上午用JSPlumb和AngularJS構建了一個小部件列表,我需要在每個小部件上使用處理程序來啓用調整大小。已經有一個example
,我已經實施,但不會調整大小。 這裏是我的代碼,如何在JsPlumb小部件上啓用調整大小?
HTML:
<div ng-controller="CustomWidgetCtrl" plumb-item class="item" resizeable>
App.js:
routerApp.directive('resizeable',function($compile){
return{
restrict: 'A',
link: function(scope, element, attrs){
element.resizeable({
resize : function(event, ui) {
jsPlumb.repaint(ui.helper);
},
handles: "all"
});
}
};
這裏是實現pankajparkar的代碼後Plunker
輸出,
我的實際部件:
<div ng-controller="CustomWidgetCtrl" plumb-item class="item" style="margin: 20px; top: 50px; left: 110px; height: 480px; width: 400px; " ng-repeat="widget in dashboard.widgets" ng-style="{ 'left':widget.sizeX, 'top':widget.sizeY }" data-identifier="{{widget.id}}" resizeable >
創建一個plunkr。 –
@NaeemShaikh我修改了這個問題,用蹦極 – Sajeetharan