问题标签 [angularjs-filter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - AngularJS - 自己的过滤器
由于AngularJS中的一些教程,我正在尝试制作自己的过滤器。
我的代码看起来像这样
无论如何,我收到了这个错误:
你能给我一个提示吗?我被困在这里更长的时间。
谢谢
angularjs - 在输入中过滤 ng-model
我有一个文本输入,我不想让用户使用空格,输入的所有内容都会变成小写。
我知道我不允许在 ng-model 上使用过滤器,例如。
我看着创建自己的指令,但添加函数$parsers
并且$formatters
没有更新输入,只有其他元素ng-model
。
如何更改我当前正在输入的输入?
我本质上是在尝试创建类似于 StackOverflow 上的“标签”功能。
angularjs - ng-repeat :按单个字段过滤
我有一系列产品,我正在重复使用 ng-repeat 并且正在使用
按颜色过滤这些产品。过滤器正在工作,但如果产品名称/描述等包含颜色,则应用过滤器后产品仍然存在。
如何将过滤器设置为仅适用于我的数组的颜色字段而不是每个字段?
angularjs - 删除 AngularJS 货币过滤器小数/美分
有没有办法从货币过滤器的输出中删除小数/美分?我正在做这样的事情:
哪个输出:
$1,000.00
相反,我想:
1,000 美元
可以使用货币过滤器来完成吗?我知道我可以在数字前加上美元符号,并且可以编写自己的过滤器,但我希望现有货币过滤器存在一个简单的方法。
谢谢你。
angularjs - AngularJs中按日期过滤的降序
所以这本书来自rest api,它有很多读者。我想获得“最近”的读者。
该created_at
字段具有将用户标识为最近的值。但是上面的代码给了我最老的读者。所以需要颠倒顺序吗?有没有办法按降序排序?
javascript - angularjs在文本框中强制大写
我试过使用大写过滤器,但它不起作用。我试过两种方法:
和
第二个触发一个javascript错误:
语法错误:令牌“测试”是意外的,期待 [:]
当用户在文本框中键入时,我希望文本被强制为大写。
我怎样才能做到这一点?
angularjs - 如何在 AngularJS 中创建过滤器
使用 AngularJS,如何在数组中创建项目的子集?
例如; 从“todos”创建一个仅包含“done:true”项目的新数组。
http://docs.angularjs.org/api/ng.filter:filter
看大约 10:45 -> 结束
javascript - AngularJS - 在事件中刷新 ngRepeat 数组数据
我正在将我的 jQuery 应用程序迁移到 AngularJS。
我需要做的是在发生滚动时更改数据数组,我该怎么做?
我在 plunk 有 jQuery 的这段代码: http ://plnkr.co/edit/jdwxH5pmyecuWTsrutrO?p=preview
当您滚动 div 时,会显示一个带有可见元素索引的列表。
我想要做的是ng-check-visibility
在 ng-repeat 元素处设置指令或过滤器(),例如:
并且该指令在元素可见时更改item
设置值,否则将其设置为 false。item.visible=true
我可以用 Angular 做到这一点吗?有任何想法吗?
angularjs - AngularJS中的ng-repeat中的动态过滤器
对于我的 AngularJS 应用程序,我在 ng-repeat 中有一个 ng-repeat,如下所示:
html:
Javascript:
请看我的 jsFiddle http://jsfiddle.net/hm8qD/
所以我遇到了两个问题:
- 过滤器不接受 [] 括号,因此我无法根据类别使过滤器动态化
- 过滤器需要返回价格[类别]大于零的项目。
对于大于零的值,我可以制作一个自定义过滤器。但是据我所知,过滤器不接受参数,所以我无法获得类别(红色、蓝色或黄色)。
请注意,这是我的实际代码的简化版本,这种上下文可能不是最有意义的。我希望我能清楚地解释我需要过滤器做什么,因为我是 AngularJS 的新手。
angularjs - angularJS按日期分页
我刚开始使用 angularJS,我想知道日期分页的最佳实践。我的数据库中有一堆条目,它们都有一个 creation_date 字段。
我的目标是使用某种选择器,它只显示特定月份的条目,并且能够更改月份。
我想到了两种方法来实现这一点:
遵循 angularJS 最佳实践,哪个是最佳解决方案?