AngularJS自定义过滤器未触发点击事件
AngularJS Custom filter is not triggering on click event
我想在从下拉列表中选择条件后过滤我的表数据。所以我写了一个angularJS自定义过滤器,并传递了所需的参数。因此,如果没有选择任何条件,则应显示整个数据,否则应显示过滤后的数据。但在选择条件后,过滤器不会触发。帮我做这个。
有一些错误。最明显的是访问dom i a控制器。这应该在指令中。我从你的代码中创建了一个plunker,并将其移动到指令中。过滤器不工作,但你可以从那里赶上。
筛选器的问题是您两次传递customerList。所以它看起来应该是:
<tr ng-repeat="customer in (customerList | filterGridData:ctrl.filterCriteria)">
请参阅plunker
相关文章:
- 如何在javascript中创建自定义事件
- 如何在d3.js中自定义事件侦听器
- jquery自定义事件混淆
- jquery可从自定义事件中排序
- 向ASP控件添加自定义事件
- 使用自定义数据属性或将数据绑定到处理程序来处理事件
- 在放置目标时,输入并离开自定义事件
- 处理角度自定义指令中的onReady事件
- 如何将自定义参数传递到FullCalendar事件提要
- AngularJS自定义过滤器未触发点击事件
- 加载自定义磁贴后的谷歌地图事件
- Chris Coyer中call()的用法'的自定义事件示例
- 在 Chrome 扩展程序中创建自定义事件的最惯用方式
- 如何获取 jQuery 以触发本机自定义事件处理程序
- 允许在自定义事件上“查找使用实例”的 IDE
- 如何禁用自定义复选框的单击事件
- 如何将 DOM 元素绑定到自定义 $.touchpress 事件
- 如何从视图中触发事件(自定义事件)并在 Ext JS 的控制器中处理它们
- 高图表-覆盖图例点击和悬停事件自定义逻辑
- 必应地图点击事件自定义信息框html