angularjs相关内容

E2E 模拟 $httpBackend 实际上并不适合我

虽然我相信我正在按照 此处的说明设置 $httpBackend 以将选定的请求传递给服务器,它对我不起作用. 这是一个测试失败的 Plunkr,它显示了我在做什么,并在评论似乎出了什么问题. 我的探索表明,出于某种原因,模拟 $httpBackend 没有真实 $httpBackend 的内部副本,因此,当需要通过 XHR 请求,它将它传递给模拟 $httpBackend.第二个调用抛 ..
发布时间:2021-11-09 02:30:15 其他开发

在 ng-repeat 中动态应用格式化过滤器

我的目标是应用设置为循环对象属性的格式过滤器. 采用这个对象数组: [{"value": "使用空格式化程序测试值",“格式化程序":空,},{"value": "大写文本","格式化程序": "大写",},{"value": "2014-01-01",“格式化程序":“日期",}] 我正在尝试编写的模板代码是这样的: {{ 行.值 |row.formatter }} 我期待看 ..
发布时间:2021-11-09 02:30:06 前端开发

AngularJS 中的 $$phase 是什么?

我发现这个代码片段是某人为引导模式编写的角度指令的一部分. //对话框关闭时更新可见值//通过UI动作(确定、取消等)element.bind("hide.bs.modal", function () {scope.modalVisible = false;如果 (!scope.$$phase && !scope.$root.$$phase)范围.$应用();}); 我理解这部分是我们绑定到h ..
发布时间:2021-11-09 02:30:00 其他开发

Angular bootstrap datepicker 日期格式不会格式化 ng-model 值

我在我的 angular 应用程序中使用引导程序日期选择器.但是,当我从我绑定的日期选择器基础 ng-model 中选择一个日期时,我希望该 ng-model 采用一种日期格式“MM/dd/yyyy".但它每次都像这样约会 "2009-02-03T18:30:00.000Z" 代替 02/04/2009 我为相同的 plunkr 链接创建了一个 plunkr 链接 我的 Html 和 ..

有人可以为 AngularJS 中的范围提供 $destroy 事件的示例吗?

有人可以提供范围的 $destroy 事件的示例吗?这是来自 http://docs.angularjs.org/api 的参考文档/ng.$ro​​otScope.Scope#$destroy $destroy() 从父级中移除当前作用域(及其所有子级)范围.删除意味着对 $digest() 的调用将不再传播到当前作用域及其子作用域.移除也意味着当前作用域符合垃圾回收条件. $ ..
发布时间:2021-11-09 02:29:54 其他开发

ESLint 的“no-undef"规则将我对 Underscore 的使用称为未定义变量

我使用 Grunt 作为我的构建工具,使用 ESLint 作为我正在开发的应用程序的 linting 工具.我也在使用 Underscore Node 包,并在我的应用程序中使用了它.不幸的是,当我在我的代码上运行 ESLint 时,它认为 _ 是以下行中的未定义变量: return _.pluck(objects, nameColumn); 这是它给我的错误: 78:21 er ..
发布时间:2021-11-09 02:29:51 前端开发

是否可以在没有 Web 服务器的情况下使用 ng-include?

我正在运行一个仅包含一个文件的 AngularJS 应用 在网络服务器下运行时有效.但是,如果仅通过从文件资源管理器(即不是从 Web 服务器)双击运行 Web 应用程序,则它不包含该文件 ng-include 是否在 Web 服务器之外工作?我检查了 Chrome 上的网络状态,它在方法上显示OPTIONS,在状态上显示加载取消 解决方案 一种解决方法是内联您的模板: ..
发布时间:2021-11-09 02:29:48 其他开发

当状态更改时,如何防止重新加载命名视图?AngularJS UI 路由器

我在我的应用程序中使用了优秀的 ui-router 模块.作为其中的一部分,我使用命名视图来管理应用中的“动态子导航". 考虑以下事项: $urlRouterProvider.otherwise('/person/list');$stateProvider.state('人', {网址:'/人',摘要:真实,}).state('person.list', {网址:'/列表',意见:{“主要 ..
发布时间:2021-11-09 02:29:41 其他开发

AngularJS - 指令与控制器

我正在尝试使用 AngularJS 创建我的第一个应用程序.但是,如果我需要为我的特定情况使用指令,我有点困惑. 我有一个简单的地图页面,我需要在其中显示所选区域的纬度/经度值.目前我根本没有使用指令.我在控制器中做所有事情并使用部分来显示结果.我不打算在任何其他地方重复使用我的地图视图.这就是为什么我觉得我不需要指令. 另一方面,我在某处读到,每次您尝试在控制器中操作 DOM 时(我 ..
发布时间:2021-11-09 02:29:38 其他开发

在 ng-options 上使用过滤器来更改显示的值

我有一组价格(0、0.99、1.99...等),我想在 中显示. 我想像这样使用Angular的ng-options 正如上面显示的那样,它将生成0、0.99、1.99... 但我想在代码中使用过滤器,这样每次出现 'prices' 这个词(或类似的东西)时,代码都会运行一个函数来将浮点数更改为字符串和呈现(free、0.99$、1.99$...等). 我有办法做到这一点吗 ..
发布时间:2021-11-09 02:29:35 其他开发

使角度过滤器有条件

我目前正在使用文本输入来过滤项目列表.我想这样做,当设置了特定变量时,无论文本输入是什么,列表都不会过滤.关于我如何做到这一点的任何建议? ..
发布时间:2021-11-09 02:29:33 其他开发

在<input>中显示数字总是有2个小数位

我有一个 ng-model 的浮点值,我希望在 中始终显示 2 个小数位: 当“myNumb"有十进制时,这适用于大多数情况.但如果“myNumb"的小数位小于 2 位 (3.2) 或整数 (30),则不会强制显示 2 位小数 如何强制在 字段中显示 2 个小数位 解决方案 AngularJS - 输入带有 2 个小数位的数字 它可以帮助...过滤: 设置正则表达式以使用 n ..
发布时间:2021-11-09 02:29:30 其他开发

停止 angular-ui-router 导航,直到承诺得到解决

我想防止发生 rails 设计超时时发生的一些闪烁,但 angular 直到资源的下一个授权错误才知道. 发生的情况是模板被渲染,一些对资源的ajax调用发生,然后我们被重定向到rails devise登录.我宁愿在每次状态更改时对 rails 执行 ping 操作,如果 rails 会话已过期,那么我将在呈现模板之前立即重定向. ui-router 有解决方案,可以放在每条路线上,但 ..
发布时间:2021-11-09 02:29:27 其他开发