问题标签 [angular1.6]
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 - 排除控制影响表单 $pristine
我在指令中有一个文本输入,我想将其用作显示项目列表的过滤器,但我不希望输入过滤器影响包含的表单 $pristine 值,因此输入过滤器不会启用保存并显示重置。如何在 angularJS (1.6.x) 中执行此操作?
指令模板
是的,我知道在这个例子中我可以很容易地将过滤器输入放在表单之外,但在我的实际情况下,这是不可行的,因为我有嵌套的表单和一个基本上包裹整个页面的表单。
这是 plnkr 示例: http ://plnkr.co/edit/y1dJLPbyvlZuIW1f7ey9
javascript - AngularJS - 如何在文本区域字段中的 ng-model 中转义 html?
我有一个这样的 textarea 字段:
现在,使用这个用户更新他的信息 - 问题是我需要转义 html 之类的东西
没有显示,但我得到了一个正常的 &。
我尝试使用 ng-bind-html,但是我需要两种方式的数据绑定,
最好的方法是什么?
javascript - Angular 1.6 组件的模板未在 ng-repeat 下更新
该组件在单独使用时工作得非常好。但是如果在 ng-repeat 下使用,则 DOM 不会使用获取的数据进行更新
这就是我在 ng-repeat 中调用组件的方式:
*** 组件能够使用 获取数据client.user_id
,但它不会更新组件view-more
模式窗口内的数据。
javascript - 注销并重新登录后,Angular 1.x 组件绑定不会更新
对于前端架构非常差的应用程序上的 Angular 1.x 组件绑定,我有一个奇怪的边缘案例场景。
我有一个名为 searchController 的基本控制器,它的所有子组件都是 searchController.html 上的元素。在 searchController.html 上有五个组件和三个硬编码选项卡,分别代表“人”、“地点”和“事物”。您可以通过多个搜索模式或单击其中一个选项卡执行搜索。单击选项卡会执行搜索,默认情况下,我们会进入人员选项卡。
当我登录应用程序并执行搜索时,所有子组件绑定都会更新。当我硬刷新并执行搜索时,所有子组件绑定都会更新。但是,当我注销并随后重新登录并执行搜索时,绑定不会更新。但是,当我单击另一个选项卡时,会执行搜索并更新绑定 DO。问题不在于模式,因为信息是从模式传递到 searchController 文件的。
我想要解决这个问题的任何线索,因为任何根本性的改变都会损害已经脆弱的应用程序。
karma-jasmine - 通过 karma 在 all.spec 文件中包含一个角度模块
我有一个角度模块,它有一些角度配置,我希望所有测试在运行之前都有。我可以进入所有文件并通过包含该模块angular.mock.module
但我想知道我是否可以通过 karma 以某种方式做到这一点。
angularjs - 将数据从控制器传递到 HTML 模板
我需要将数据从控制器传递到 html 模板。我可以看到来自 console.log 的数据,但我没有通过 DOM 看到它。
这是我的组件:
这是模板:./test.html
为什么我看不到列表?
compatibility - angulartics2 和 angular1.6 兼容性
angulartics2 与 angular1.6 兼容吗
或者
angulartics 是否与 angular2 兼容
因为我目前正在使用 angular 1.6,并且我计划将来迁移到 angular2,所以我正在寻找一种与两者兼容的解决方案
node.js - 从 Grunt+Bower 迁移到 Webpack
我正在尝试从 Bower+Grunt 迁移到 Webpack(最终迁移到 YARN 而不是 Bower)。
但是,我遇到的任何关于 WebPack3 的文档甚至都没有谈到处理凉亭组件。
WebPack 2 使用了 Bower 插件,但 WebPack 3 不支持相同的插件。
这是我的 WebPack 配置:
整个想法是首先使用 webpack 运行,然后完全迁移到 YARN。
他们说 WebPack3 的插件已经停止,那么解决方法是什么?
angular1.6 - 具有固定标题和 3 列的 AngularJS 1.6 表
我正在使用 Angular 1.6。我有一个动态表,我必须冻结标题并留下 3 列。如果有任何指令可以这样做,请提供帮助。我已经尝试了使用 CSS 和 jquery 插件在网络中可用的所有选项,但在静脉中。请帮忙
http - Angular 1 $http 不等待响应
我正在尝试发出 http get 请求,但代码直接转到 .then(),并且在完成 Angular 部分后,它转到后端。我做错了什么?这是我的服务:
变量工厂 = {}; factory.fazConversa = fazConversa;
});