【发布时间】:2014-10-24 12:52:30
【问题描述】:
按照@Pavlo 的建议使用https://github.com/angular-ui/ui-sortable,
我想将这个重复列表设为可排序。
<div ui-sortable ng-model="regions" class="list-group region-list">
<a data-ng-repeat="region in regions" data-ng-href="#!/regions/{{region._id}}" class="list-group-item">
<h4 class="list-group-item-heading" data-ng-bind="region.name"></h4>
</a>
</div>
按照@nrodic 的建议,将'ui.sortable' 添加到config.js。
var applicationModuleVendorDependencies = ['ngResource', 'ngCookies', 'ngAnimate', 'ngTouch', 'ngSanitize', 'ui.router', 'ui.bootstrap', 'ui.utils', 'ui.sortable'];
但是,当我添加时,我收到以下消息:
“ui.sortable: jQuery 应该放在 AngularJS 之前!”
感谢任何进一步的帮助。
谢谢。
【问题讨论】:
-
理想情况下,您需要“可排序”指令,例如:github.com/angular-ui/ui-sortable/blob/master/src/sortable.js
-
@Pavlo,谢谢!这看起来正是我需要的!我在 bower.json 中添加了“angular-ui-sortable”:“~0.12.10”。我运行了 bower install angular-ui-sortable,现在我在公共 lib 文件夹中看到了它。我在 config\env\all.js 文件中添加了 sortable.js 文件的路径。但我坚持“将可排序模块添加为应用程序模块的依赖项”。我把那条线放在哪里?再次感谢!
标签: node.js angularjs mean-stack meanjs