Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.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
Angularjs 如何通过属性将该值从元素传递到具有动态过滤器的自定义指令?_Angularjs - Fatal编程技术网

Angularjs 如何通过属性将该值从元素传递到具有动态过滤器的自定义指令?

Angularjs 如何通过属性将该值从元素传递到具有动态过滤器的自定义指令?,angularjs,Angularjs,我正在尝试修改一个自定义生成的指令,如果可能的话,我不想修改它当前的结构方式。我想完全按照这个问题所说的去做: 我在传递orderBy时遇到了麻烦,而不是单个值 orderBy: 'text': true 我收到一个错误,告诉我:不是预期的。如何通过元素的属性传递该值 我也试过:你想做的事情并不完全有意义orderBy的设计目的不是筛选集合中的项目(即排序)。您链接到的指令要求filter属性是一个谓词函数,如果要筛选某个项,该函数将返回true。如果你能用更多的代码来详细说明,这可能会有

我正在尝试修改一个自定义生成的指令,如果可能的话,我不想修改它当前的结构方式。我想完全按照这个问题所说的去做:

我在传递orderBy时遇到了麻烦,而不是单个值

 orderBy: 'text': true
我收到一个错误,告诉我
不是预期的。如何通过元素的属性传递该值


我也试过:

你想做的事情并不完全有意义
orderBy
的设计目的不是筛选集合中的项目(即排序)。您链接到的指令要求
filter
属性是一个谓词函数,如果要筛选某个项,该函数将返回true。如果你能用更多的代码来详细说明,这可能会有助于回答这个问题。我正试图通过一个属性来构建一个动态的过滤器。我不知道该怎么解释。我将编写一些代码示例并添加到这个问题中。谢谢