在ng-tree angular 1.2中启用拖放功能

时间:2016-07-11 09:35:47

标签: javascript angularjs

我想在角度1.2的树视图中启用拖放功能,目前我正在使用ng-tree指令,我已经在Angular Api中检查了我没有找到这样的控件,树样本代码在

<ul ng-tree="leftTree.children" ng-hide='treeLoading'>
            <li ng-show="$parent.item.expanded || !$parent.item"
                ng-class="{active: item.id == selectedObj.id}" id="item_{{item.id}}">
                <div>
                    <i class="pull-left" ng-class="{'icon-gt-collapse': item.expanded && !item.leaf && !item.loading, 'icon-gt-expand': ((!item.expanded && !item.leaf) || item.showPlusIcon) && !item.loading, 'icon-spinner': item.loading, 'icon-spin': item.loading }" ng-click="toggleCollapse(item)"></i> 
                    <a ng-click="getItemInfo(item)"  style="font-size:0.85em;"><i ng-class="{'icon-list-alt': item.leaf, 'icon-folder-close': !item.expanded && !item.leaf, 'icon-folder-open': item.expanded && !item.leaf }"></i> <span ng-show="item.id > 0">{{item.description}}</span><span ng-show="item.id == 0">New Component</span></a>
                </div>
            </li>

除了订购我想改变孩子的父母也用简单的拖拽。有任何想法吗 ?

0 个答案:

没有答案