首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ng2-dragula重新订购袋子

使用ng2-dragula重新订购袋子
EN

Stack Overflow用户
提问于 2018-01-11 04:30:49
回答 1查看 223关注 0票数 1

我使用ng2-dragula实现了一些丰富的排序UI。我让它工作到可以对任何<li>元素进行重新排序的程度。

代码语言:javascript
复制
<div *ngFor="let bag of chest" class='container'>
  <ul [dragula]='"bag-one"' [dragulaModel]='bag'>
    <li *ngFor="let item of bag">{{item}}</li>
  </ul>
</div>

我的数组变量是chest[[1, 3, 5], [2, 4, 6]]数组。因此,我可以在两个container <li>之间自由地移动任何div。我想要做的是对整个div本身进行重新排序。

我尝试了以下方法,但没有成功:<div *ngFor="let bag of chest" class='container2' [dragula]='"bag-one"' [dragulaModel]='chest'>

EN

回答 1

Stack Overflow用户

发布于 2018-12-28 04:47:12

您应该为每个容器创建动态角袋名称。

代码语言:javascript
复制
<div *ngFor="let bag of chest; let i of index" class='container'>
  <ul [dragula]='"bag"+i' [dragulaModel]='bag'>
    <li *ngFor="let item of bag">{{item}}</li>
  </ul>
</div>

代码'"bag"+i'将为每次迭代生成新的包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48195579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档