在 angular 拖放中使用过滤器过滤器
use filter filter in angular dragdrop
这里有一个 plunkr 来说明我的问题。
https://plnkr.co/edit/SdRii7l7Wsf9rbuM6byc?p=preview
在我的 angular 集合中应用过滤器时(填写搜索框)然后将结果拖到其中一个孔中。未应用过滤器。我尝试使用 dragdrop 文档中提供的过滤器示例,但它似乎不起作用。
<div class="well"
ng-repeat = "org in orgs"
data-drop="true"
ng-model="org.list"
jqyoui-droppable="{multiple:true, applyFilter: 'filterIt'}">
我注意到的几件事:
模板中的 $scope.search
应该只是 search
applyFilter
需要是一个字符串
- 阅读文档后,似乎
applyFilter
选项需要在可拖动区域设置,但可能不是可放置区域(因为它们不共享相同的 ng-model)
这是一个经过修改的 Plunkr,它似乎在删除项目时正确应用了搜索过滤器:https://plnkr.co/edit/LCfDpGwptqODMEsi30UW?p=preview。
这里有一个 plunkr 来说明我的问题。
https://plnkr.co/edit/SdRii7l7Wsf9rbuM6byc?p=preview
在我的 angular 集合中应用过滤器时(填写搜索框)然后将结果拖到其中一个孔中。未应用过滤器。我尝试使用 dragdrop 文档中提供的过滤器示例,但它似乎不起作用。
<div class="well"
ng-repeat = "org in orgs"
data-drop="true"
ng-model="org.list"
jqyoui-droppable="{multiple:true, applyFilter: 'filterIt'}">
我注意到的几件事:
-
模板中的
$scope.search
应该只是search
applyFilter
需要是一个字符串- 阅读文档后,似乎
applyFilter
选项需要在可拖动区域设置,但可能不是可放置区域(因为它们不共享相同的 ng-model)
这是一个经过修改的 Plunkr,它似乎在删除项目时正确应用了搜索过滤器:https://plnkr.co/edit/LCfDpGwptqODMEsi30UW?p=preview。