我有一个在拖放时克隆对象的指令。
app.directive('ironplayDraggableBox', ['$compile', function($compile) {
return {
restrict:'A',
link: function(scope, element, attrs) {
$(element).draggable({
connectToSortable: ".preview",
helper: function(){
$new_el = $(this).clone();
return $compile($new_el)(scope);
},
handle: ".drag",
});
}
};
}]);
但是当我用这样的 HTML 代码拖动 DOM 元素时
<input type="text" ng-model="align">{{align}}
ng-model
完全停止工作。
您能否建议如何使用内部的角度指令实现正确的 dom 元素克隆?
这是完整的代码:http ://plnkr.co/edit/OJ1a5VyqQq9EpXP7AfpA?p=preview 在 plunker 中的目标是让文本对齐选择工作。