angularjs使用复选框构建搜索条件

时间:2016-09-29 02:34:42

标签: angularjs search checkbox

原谅noob角度问题:

我正在尝试使用复选框汇总产品搜索字词。当用户选中/取消选中复选框时,将返回值并过滤产品列表...

我最初的方法是硬编码产品类别,然后运行一个ng-click函数,迭代类别并构建搜索字符串...即(product = controllerAs syntax)

if(index < questionPlay.size()) {
    //Do something
    index++;
}
else {
    //Do something else
}

然后在控制器端:

<input ng-click="product.changeSearch()" ng-model="product.criteria.form.liquid">
<input ng-click="product.changeSearch()" ng-model="product.criteria.form.solid">

理想的输出是“mongo-ready”,这样我就可以运行find。{form:“Liquid,form:”Solid“}查询。

我认为这是错误的策略,因为我有大约20个元素可供选择,并且数组很难映射并返回有意义的值,尤其是在查看true / false复选框值时...

感谢任何实际或理论建议......

0 个答案:

没有答案