Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS中整型字段的过滤_Javascript_Angularjs_Ng Repeat_Angularjs Filter - Fatal编程技术网

Javascript AngularJS中整型字段的过滤

Javascript AngularJS中整型字段的过滤,javascript,angularjs,ng-repeat,angularjs-filter,Javascript,Angularjs,Ng Repeat,Angularjs Filter,甚至可以使用整数进行过滤。我有一个列表,其中搜索工作正常,只有一个字段是整数。我尝试在JsFiddle中执行几乎相同的情况,但我甚至无法让ng repeat工作:) 搜索: rmaId retailerName litm 所以我纠正了你们的一些错误,把你们的数据放在控制器里,这是 我认为你的错误是在ng Init中使用了“只需使用如下单引号: <div ng-init="rmas = [ { brand: 'TIK', extraInfo: 'lisäinfoa'

甚至可以使用整数进行过滤。我有一个列表,其中搜索工作正常,只有一个字段是整数。我尝试在JsFiddle中执行几乎相同的情况,但我甚至无法让ng repeat工作:)


搜索:
rmaId retailerName litm

所以我纠正了你们的一些错误,把你们的数据放在控制器里,这是

我认为你的错误是在ng Init中使用了“只需使用如下单引号:

 <div ng-init="rmas = [
  {
    brand: 'TIK',
    extraInfo: 'lisäinfoa',
    isWarranty: false,
    litm: 'T00000245',
    lotn: '00004',
    model: 'A10499',
    retailer: '40001',
    retailerName: 'mr Retailer',
    rmaId: 1},

]"></div>

所以我纠正了您的一些错误,并将您的数据放在控制器中,下面是

我认为你的错误是在ng Init中使用了“只需使用如下单引号:

 <div ng-init="rmas = [
  {
    brand: 'TIK',
    extraInfo: 'lisäinfoa',
    isWarranty: false,
    litm: 'T00000245',
    lotn: '00004',
    model: 'A10499',
    retailer: '40001',
    retailerName: 'mr Retailer',
    rmaId: 1},

]"></div>


为什么不将数据放在控制器中?为什么不将数据放在控制器中?为什么不将数据放在控制器中?我只是从chrome devtool复制粘贴了json,这就是为什么“。我仍然想知道为什么在我的现实生活应用程序中,我不能用rmaId进行过滤。它与您的演示基本相同,但json要复杂得多。非常感谢。我必须实现搜索字段,因为基本上每个JSON中都有数字。ng model=“searchKeyword.rmaId”是解决这个问题的方法。我想知道有没有什么解决方案可以先用rmaID过滤,然后再过滤其他的?如果只有一个搜索字段,而不是两个,这将是一种更酷的方式。比如filter:searchKeyword.rmaId | filter:searchKeyword“我不明白,你是什么意思?我的意思是当用户用“任何他基本上不能用rmaID搜索,因为JSON里面有很多数字。如果他用数字2搜索,结果就是一切。我修改了你的演示:所以问题是,你能在一个输入字段中获得两个过滤器吗?我不想为此设置字段。我现在知道您需要什么:)。嗯,我认为在一个输入中做两个过滤器是个坏主意,因为用户不理解过滤器是如何工作的。示例:如果用户键入2,这将显示“MALLSAM”,但他继续键入2,它将显示“mr Retailer”,在他的头脑中,他将感到困惑:)。我认为最好的办法是做一个选择选项,允许用户通过id或名称进行选择“。我仍然想知道为什么在我的现实生活应用程序中,我不能用rmaId进行过滤。它与您的演示基本相同,但json要复杂得多。非常感谢。我必须实现搜索字段,因为基本上每个JSON中都有数字。ng model=“searchKeyword.rmaId”是解决这个问题的方法。我想知道有没有什么解决方案可以先用rmaID过滤,然后再过滤其他的?如果只有一个搜索字段,而不是两个,这将是一种更酷的方式。比如filter:searchKeyword.rmaId | filter:searchKeyword“我不明白,你是什么意思?我的意思是当用户用“任何他基本上不能用rmaID搜索,因为JSON里面有很多数字。如果他用数字2搜索,结果就是一切。我修改了你的演示:所以问题是,你能在一个输入字段中获得两个过滤器吗?我不想为此设置字段。我现在知道您需要什么:)。嗯,我认为在一个输入中做两个过滤器是个坏主意,因为用户不理解过滤器是如何工作的。示例:如果用户键入2,这将显示“MALLSAM”,但他继续键入2,它将显示“mr Retailer”,在他的头脑中,他将感到困惑:)。我认为最好的办法是做一个选择选项,允许用户通过id或名称进行选择“。我仍然想知道为什么在我的现实生活应用程序中,我不能用rmaId进行过滤。它与您的演示基本相同,但json要复杂得多。非常感谢。我必须实现搜索字段,因为基本上每个JSON中都有数字。ng model=“searchKeyword.rmaId”是解决这个问题的方法。我想知道有没有什么解决方案可以先用rmaID过滤,然后再过滤其他的?如果只有一个搜索字段,而不是两个,这将是一种更酷的方式。比如filter:searchKeyword.rmaId | filter:searchKeyword“我不明白,你是什么意思?我的意思是当用户用“任何他基本上不能用rmaID搜索,因为JSON里面有很多数字。如果他用数字2搜索,结果就是一切。我修改了你的演示:所以问题是,你能在一个输入字段中获得两个过滤器吗?我不想为此设置字段。我现在知道您需要什么:)。嗯,我认为在一个输入中做两个过滤器是个坏主意,因为用户不理解过滤器是如何工作的。示例:如果用户键入2,这将显示“MALLSAM”,但他继续键入2,它将显示“mr Retailer”,在他的头脑中,他将感到困惑:)。我认为最好是做一个选择选项,它允许用户按id或名称进行选择。