角UI树和接受限制节点回调? [英] Angular ui-tree and accept callback for restricting nodes?
本文介绍了角UI树和接受限制节点回调?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用:<一href=\"https://github.com/angular-ui-tree/angular-ui-tree\">https://github.com/angular-ui-tree/angular-ui-tree
我要接受:
- 分类根UI树的范围
- 应用到同一类别的应用程序。
我的控制器(部分):
//Accept Categories at root scope and accept apps only inside same category
$scope.options = {
accept: function(sourceNodeScope, destNodesScope, destIndex) {
//todo check nodes and return
alert('called');
$log.debug("sourceNodeScope");
$log.debug(sourceNodeScope);
$log.debug("destNodesScope");
$log.debug(destNodesScope);
return false;
},
dropped: function(event) {
},
beforeDrop: function(event) {
}
};
我的HTML是:
My HTML is:
<div ng-controller="CpoTreeViewCtrl">
<div>
<script type="text/ng-template" id="apps_renderer.html">
<div ui-tree-handle>
{{app.name}}
</div>
</script>
<script type="text/ng-template" id="category_renderer.html">
<div ui-tree-handle >
{{category.name}}
</div>
<ol ui-tree-nodes ng-model="category.apps">
<li ng-repeat="app in category.apps" ui-tree-node ng-include="'apps_renderer.html'">
</li>
</ol>
</script>
<div ui-tree="options">
<ol ui-tree-nodes ng-model="treeData" id="tree-root">
<li ng-repeat="category in treeData" ui-tree-node ng-include="'category_renderer.html'"></li>
</ol>
</div>
</div>
</div>
我要接受:
- 分类根UI树的范围
- 应用到同一类别的应用程序。
在接受回调不是被解雇。有什么不对吗?
The accept callback is not getting fired. What's not right here?
谢谢!
推荐答案
这真棒包的API被更新,同样不在DOC /演示使用。
The API of this awesome package is updated and same was not available in doc/demo.
详细说明: https://github.com/angular- UI树/角度的UI树/拉/ 281
快速修复:
<div ui-tree="options">
应替换
<div ui-tree callbacks="options">
更新(以感谢@扎克-1)
Update (with thanks to @zach-l)
V2.8.0后,您需要切换回
After v2.8.0 you need to switch back to
<div ui-tree="options">
这篇关于角UI树和接受限制节点回调?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文