AngularJS的过滤在1.5版本中不能正常工作



我有三个dropdowns (Name, DescriptionField4),我需要根据我的checkbox选择过滤数据,以便显示相应的数据(就像如果我选择任何单独的复选框,那么它的数据将被显示)。否则,如果我选择任何多个复选框,如从名称和描述或描述和Field4或Field4和名称等,以便每一个过滤数据对应的选择将被显示,但这整个过滤选项工作良好,当我运行/加载页面只有第一次,否则它不工作,如:如果我取消选中任何选定选项的复选框,那么过滤在angular 1.5.8版本中不起作用(对于单个或多个复选框选择),我不知道为什么它不能正常工作?创造了小提琴。我在控制台没有得到任何错误。

请帮我解决这个问题。

我已经更新了你的小提琴:https://jsfiddle.net/cd9gagf4/1/

你需要把表达式放在双引号里,像这样:

data-ng-true-value="'name 1'"

您可以在https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D找到更多信息

相关内容

  • 没有找到相关文章

最新更新