该问题的解决方法是使用一个名为"angularQueryBuilder"的第三方库,该库允许用户创建Query Builder UI并提供可供嵌套和非嵌套数据使用的扩展API。
以下是引用angularQueryBuilder库的代码示例:
//引入angularQueryBuilder库
//在HTML文件中添加如下代码:
//在JS文件中加入以下代码: angular.module('myApp', ['queryBuilder'])
//在控制器中定义“query”对象 .controller('myController', ['$scope', function($scope) { $scope.query = { condition: 'AND', rules: [] }; }]);
现在,你可以在你的应用程序中使用“query”对象,让用户通过UI创建查询,从而避免你遇到的问题。