AngularJS拖放可编辑
AngularJS drag & drop editable
我是AngularJS的新手,请从核心层面指导我。
我的要求是将项目(源)拖放到创建动态树结构(目标)中。请找到随附的屏幕截图。
在源代码中,我有需要拖动以形成动态树结构的项目列表,其中树中的所有节点都应该是可编辑的。
例1:创建/编辑树结构
步骤1)从源中选择项目并将其拖动到目标
步骤2)在目标端,将使用默认名称和时间戳创建产品目录。在"产品目录"下,将创建产品。将在"产品项"下创建。最后,所选项目将放在项目下,如屏幕截图所示。此类别下可以添加多个项目。
仅供参考:如果在产品级别删除所选项目,则会在同一产品目录下隐式创建另一个产品结构。
请让我知道推进它的方法。
谢谢
维吉
使用 HTML5 内容可编辑属性随时随地编辑页面内容,并确保对其进行控制(例如:管理员模式)
在角度控制器中使用控制标志以允许用户编辑内容。
对于拖放,您必须使用第三方插件,并且有大量可用的开源插件。
要使内容可编辑,
<p contenteditable="true">You can edit me!</p>
看在安格尔的份上,
<p contenteditable="isAdminMode">You can edit me!</p>
根据情况设置、$scope.isAdminMode = true || false
。
此问题已修复。实际上,我们创建了默认的树结构,其中我们放置了一个选项来在每个子项和父项上创建节点以及删除选项。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- HTML/CSS-用于拖放的全页面覆盖
- Rubaxa可与聚合物进行排序/拖放不起作用,具体取决于显示器:
- dblclick事件是在jquery拖放后触发的
- 无法进行拖放以使用本地存储
- 如何使用Java脚本创建提交按钮's的拖放功能
- Chrome原生拖放相对容器并不能正确渲染重影
- 如何在Javascript中创建排序、拖放多级列表
- 在拖动/拖放事件上获取 Firefox 内容可编辑的拖放光标位置
- AngularJS拖放可编辑
- CKEDITOR 拖放插件集成在编辑器实例销毁并重新创建后停止工作
- 拖放html元素或编辑器
- 在父容器上使用克隆的Jquery拖放照片编辑器
- 使用Jquery进行拖放/文本编辑
- 在可拖放的UL/LI中编辑输入
- 拖放图像不工作在tinymce文本编辑器
- 为孩子们创建一个JavaScript拖放编辑器,想要包含JSHint来检查语法-我该怎么做呢?
- 如何在Ace编辑器中实现拖放操作
- 在Summernote文本编辑器中拖放图像