我从数组自动生成不同的容器,这是我的app-component.ts:
columnItems = [
{
name: 'Name',
},
{
name: 'User'
},
{
name: 'Email'
}
];
第二个数组:
column = [
{
name: 'One Column',
},
{
name: 'Two Column'
},
{
name: 'Three Column'
},
{
name: 'Four Column'
}
];
在我的app-component.html上我有这段代码
<div class="wrapper_mapping">
<div class="container_mapping system_column" [dragula]="'mapping-columns'">
<h5 class="no-drag">System Columns</h5>
<div *ngFor="let columnItem of columnItems">{{ columnItem.name }}</div>
</div>
<div class="container_mapping" [dragula]="'mapping-columns'" *ngFor="let c of column">
<h5 class="no-drag" style="display: block;"> {{ c.name }}</h5>
</div>
</div>
这些生成5列,左边是columnsItem,右边是4列,我想允许从左列到右边的每个拖动和drog元素,我使用html标签来创建标题和类“no-drag”使得标题无法拖动,有两个问题:
由于