我目前正在我的应用程序中实现angular-dragdrop。我在 onStart onStop 回调中更新 ng-hide 布尔值或 UI 时遇到问题(在拖动事件时)。看来,当我开始拖动时,
我有一个链接到使用 onStart 回调激活的开关的 ng-hide 布尔值。在拖动项目时,我似乎无法更新 UI。这可能是混合 jquery 和 angular 的问题,这是我最担心的。
有关更多信息,以下是问题所在的示例:
我有一个这样的div:
<div class="black box" ng-hide="showDropzone"/>
在整个控制器中,我有:
$scope.showDropzone = false;
$scope.eventStart = function(event, ui) {
$scope.showDropzone = true;
}
我有onStart:
我的可拖动呼叫eventStart
。它可以调用,但没有正确设置范围。