angular-filters相关内容
在我的指令模板中,我需要使用 angular translate 过滤器: {{'数据源' |翻译}} 然后在我对该指令的单元测试中,我得到错误: 未知提供者:translateFilterProvider 我尝试通过 $translate = $filter('translate'); 注入 $filte
..
我想过滤结果. 有一个葡萄酒列表,我的愿望是当没有选中复选框时,显示整个葡萄酒列表. 当仅选中 1 个复选框时,会显示相关类别 当检查多个复选框时,相关类别显示 我是 AngularJS 的新手,我尝试使用 ng-model 没有成功,这里是没有与函数关联的 ng-model 的代码:
..
我有一个包含数据块的 $scope.myData 对象.我想要做的是显示数据但过滤掉空值和空字符串: $scope.myData = [{"ID" : "001","message" : "test test test test"},{"ID" : "002","message" : "test test test test"},{"ID" : "003","message" : "test t
..
我是一个 AngularJS 新手,我正在构建一个小型的概念验证汽车租赁列表应用程序,该应用程序提取一些 JSON 并通过 ng-repeat 呈现该数据的各种位,并带有几个过滤器:
{{result.carType.name}}, {{result.carDetails.doors}} 门, £{{result.price.value}} - {{ res
..
是否可以将参数传递给过滤器函数,以便您可以按任何名称进行过滤? 类似的东西 $scope.weDontLike = function(item, name) {控制台日志(参数);返回 item.name != name;}; 解决方案 实际上还有另一种(可能更好的解决方案),您可以在其中使用 angular 的原生“过滤器"过滤器,并且仍然将参数传递给您的自定义过滤器. 考虑以
..
我有一个数组模型如下: 记录:[{“empid":1,“fname":“X",“名称":“Y"},{“empid":2,“fname":“A",“名称":“Y"},{“empid":3,“fname":“B",“名称":“Y"},{“empid":4,“fname":“C",“名称":“Y"},{“empid":5,“fname":“C",“名称":“Y"}] 现在我有一组empid的[1,4
..
我有一个打印列表项的 ng-repeat.我想编写一个自定义过滤器,以便仅在条件为真时才打印列表项. 我似乎结构错误,因为变量似乎没有传递到过滤器. index.php
菜单
..
我正在尝试做类似的事情:
{{k}} {{v.pos}} AngularJs 部分: function TestCtrl($scope){$scope.items = {'A2F0C7':{'secId':'12345', 'pos':'a20'},'C8B3D1':{'pos':
..
我编写了一个过滤器函数,它将根据您传递的参数返回数据.我想在我的控制器中使用相同的功能.是否可以在控制器中重用过滤器功能? 这是我迄今为止尝试过的: function myCtrl($scope,filter1){//我只是使用了过滤器函数名称,它不起作用.} 解决方案 Inject $filter 到你的控制器 function myCtrl($scope, $filter){}
..
导入此过滤器 //搜索模块从 'ng2-search-filter' 导入 { Ng2SearchPipeModule }; 它的 HTML 代码 //搜索
..
我正在尝试将 AngularJS 1.6 应用程序与 Angular 5 一起转换为混合应用程序.我定义了以下简单过滤器: (函数(){“严格使用";var filterId = "colorPicker";有角的.module('应用').filter('colorPicker', colorPicker);功能颜色选择器(){返回函数(输入){var colorCode = '#2980b9
..
导入此过滤器 //搜索模块从 'ng2-search-filter' 导入 { Ng2SearchPipeModule }; 它的 HTML 代码 //搜索
..
我有一个包含换行符/n 的字符串.试图显示 字符串.它没有将/n 作为新行,而是将 '/n' 显示为文本. $scope.myOutput = "你好/n"{{ 我的输出 |文本格式 }} 必需 -> 你好(在 html 页面上) 尝试过: app.filter('textFormat', function() {返回函数(x){return x.replace(/\\n/g
..
应该做什么 我要防止用户能够在具有相同选项的多个 中选择两次相同的选项. 正在做什么 在第一个下拉菜单上选择一个值时,第二个下拉菜单将不可见(较大).但是,当在第二个下拉列表中选择一个值时(第一个下拉列表中已经有一个),它将删除所有选择.我最终选择了 [null,null] . 我想念什么吗? JSFiddle var app = angul
..
我有一个 ng-repeat ,其中显示日期列表以及该日期的购买信息. HTML:
{{data.purchasedOn.substring(6,data.purchasedOn.length-2)|日期:'dd/MM/yyyy'}}
{{data.purchaseDescription}}
..
我有以下格式的日期字符串: YYYY-MM-DD HH:mm:SS 我想在绑定中使用Angular日期过滤器将其更改为 YYYY-MM-DD HH:mm 格式. 我正在尝试 {{data.date |date:"YYYY-MM-DD HH:mm"}} ,但似乎不起作用.有什么想法可以改变以使其识别我的日期格式吗? 解决方案 尝试一下 在Js文件中 angular.mo
..
现在,我有一个包含对象内部对象的复杂对象数组.我正在尝试使用输入字段来过滤列表(以ng-repeat的形式),但是由于某些原因,我只能从顶层获得结果. [{"id":1"guid":"a97f722e-cef4-a125-351b-77c281c88556",“组":[{"name":“另一个测试","id":1},{"name":"Angular","id":9}],“地址":[{街道:"1
..
似乎是角度顺序有问题通过滤镜或我错过了一些东西我想按多个属性排序,因此将所有属性作为字符串数组传递,并以 + 或-字符串开头.我有一个方法 getPredicate(),该方法解析 filterObject 并创建谓词数组( filterObject 中的键).根据 filterObject 中每个键的值,它在每个谓词之前带有 + 或-符号.(由于对象属性是动态的,并且属性名称很可能在它们之间包含
..
我正在使用过滤器从中继器中提取ID.一切正常,但是在控制台中出现以下错误: https://docs.angularjs.org/error/$interpolate/interr?p0=%7B%7BspecsList%20%7C%20splitIds%7D%7D&p1=TypeError:%20Cannot%20read%20property%20%27map%27%20of%20un未定义
..
我正在使用角度过滤器对数据进行分组.虽然我可以对数据进行分组并获得数据长度( orderfood ),但在分组的数据中却无法获得 qty 的总和.我的插件演示 我得到的结果 Isnain餐-2鸡肉汉堡-2 我需要的结果 Isnain餐-4//来自JSON数据的Isnain餐的数量之和(1 + 3)Chicken Burger-9//来自JSON数据的Chicken Burger数
..