在角度拖曳中使用滤镜滤镜

时间:2018-01-08 19:37:03

标签: javascript angularjs angular-filters angular-dragdrop

这是一个说明我的问题的傻瓜。

https://plnkr.co/edit/SdRii7l7Wsf9rbuM6byc?p=preview

将滤镜滤镜应用于我的角度集合(填充搜索框),然后将结果拖动到其中一个孔中。过滤器未应用。我尝试使用dragdrop文档中提供的过滤器示例,但它似乎不起作用。

   <div class="well"
               ng-repeat = "org in orgs"
                data-drop="true"
                ng-model="org.list"

               jqyoui-droppable="{multiple:true, applyFilter: 'filterIt'}">

1 个答案:

答案 0 :(得分:1)

我注意到的一些事情:

    模板中的
  • $scope.search应为search
  • applyFilter需要是一个字符串
  • 阅读文档后,似乎需要在可拖动区域设置applyFilter选项,但可能不是可放置区域(因为它们不共享相同的ng模型)

以下是修改过的Plunkr,它似乎在删除项目时正确应用了搜索过滤器:https://plnkr.co/edit/LCfDpGwptqODMEsi30UW?p=preview