javascript - Angular 拖放 : Splice not a function on three level

标签 javascript angularjs drag-and-drop angular-dragdrop

我目前正在实现一个菜单编辑器。我有一个问题,第一级元素是完全可拖动的,第二级和第三级只返回关于 splice 或 eval 不是函数的错误。 拖动有效,但插入失败。

"Error: scope.$eval(...).splice is not a function"

http://codepen.io/merlin-schumacher/pen/VaZWEe

最佳答案

现在有一个解决方案,可以在插入发生时添加自己的行为,从而增加灵 active :

From 1.4.0 you can now return true in dnd-drop to tell the directive that you will take care of the insertion yourself.

有关详细信息,请参阅 GitHub issue

关于javascript - Angular 拖放 : Splice not a function on three level,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35630364/

相关文章:

objective-c - Cocoa:如何在拖动时变形拖动图像

javascript - 拖放获取可放置的多个图像的ID

javascript - 使用 Jest 测试 ES6 类时出现问题

javascript - Sequelize Model.hasOne 错误 : Model is not associated to ModelTwo

javascript - JQuery - 将类添加到元素上,然后与该类交互不起作用

node.js - MEAN 堆栈 CRUD 更新 404 错误

c# - 拖放动态创建的快捷方式

javascript - 带有 Bootstrap 的可扩展 div

javascript - 为什么 AngularJS 在 HTML 中打印双引号

javascript - 我的开关/外壳工作正常,但出现控制台错误 "Cannot read property ' name' of null"