angular-ngmodel相关内容

如何在 ControlValueAccessor 中正确获取对主机指令的引用?

如何在“编写代码的角度方式"中将两个指令或一个指令正确连接到angular2中的组件(也是一个指令)? 由于关于 angular2 的文档仍然非常稀缺,非常感谢任何见解或参考. 这是每个 angular2 示例所展示的 - 通过 ngModel 绑定到 string: @Component({模板:'你好 !'})类 ExampleComponent() {我的变量:字符串 = '世 ..
发布时间:2021-11-10 02:45:28 其他开发

如何使用html部分中的表达式更新ng-model的值

为什么 ng-model 的值没有用表达式更新.在 ng-model 被定义之前,值得到更新 当阶段2或阶段3发生变化时,值将立即更新 值不会更新 所以我想写一个指令来评估指令中的表达式并将输出更新为模型, 这是html,它看起来像 指令: myApp.directive('myModelValue', function(){返回 { ..

我的 angularJS ng-model 在浏览器选项卡之间共享.如何防止

我的 angularJS ng-model 在浏览器选项卡之间共享.我想为每个选项卡维护一个单独的范围.我正在 SessionStorage 中存储数据.我对 SessionStorage 没有任何问题,但是具有观察者的 ng-model 在浏览器选项卡之间共享.如何预防? 解决方案 这很简单,有隐藏选项!当您的应用程序开始在 http://Localhost:3000 运行时,另一个应用 ..
发布时间:2021-11-10 02:45:19 其他开发

更新 angular ng-model 中的 HTML 输入值更改

我有一些 ng-model 输入元素可以更新非 angularJS 函数,例如 jquery 或有时通过纯 javascript DOM apis.html input 元素上的值会发生变化,但模型范围变量不会更新.有什么方法可以强制 angular 处理这些更新 app.js 超时 5 秒后,值 1 更改为 999.这反映在 html 中,但未反映在 $scope.val angul ..

angular checkbox 使用 ng-click 重置绑定到复选框的 ng-model,从而防止复选框被取消选中

我有一些逻辑,在某些情况下,我希望始终选中第一个复选框.因此,如果用户尝试取消选中它,我想使用 ng-click 将绑定到复选框的 ng-model 更改为“true".但该复选框仍处于未选中状态.... 如何根据 ng-model 的值保持复选框保持选中状态,而不使用 angular.element(elem).attr("checked", true) 之类的东西 在控制器中 $ ..
发布时间:2021-11-10 02:45:14 其他开发

在 Angular.js 中以编程方式设置模型值

我是 angular-input-modified 指令的作者. 该指令用于跟踪模型的值并允许检查该值是否被修改,并且还提供了reset()函数将值更改回初始状态. 现在,模型的初始值存储在 ngModelController.masterValue 属性中,并且提供了 ngModelController.reset() 函数.请参阅实施. 我正在使用以下语句:eval('$sc ..
发布时间:2021-11-10 02:45:11 其他开发

将两个输入绑定到同一个模型

正如这个 plunker 中所示,我想要一个 它们都更新相同的 $scope 变量,以及彼此. 现在,当我更新一个输入时,$scope 变量发生了变化,但另一个作用域的值是空白的.我是否只需要将一个与 data-ng-model 绑定并在另一个上使用 data-ng-change?有没有更干净的解决方案? 解决方案 这是我将引用的 ..
发布时间:2021-11-10 02:45:05 其他开发

在 angular 1.2 的对象类型 ngModel 值上使用 $formatter,但不适用于 1.3 版

此代码适用于 angular-1.2.26,但不适用于 angular-1.3.0.rc5(或我尝试过的任何 1.3.x 版本). 我发现了这个问题 https://github.com/angular/angular.js/issue/9218 在 angular 的 github 上,但我不熟悉 github 界面,我无法确定错误是否已确认或行为是否符合预期,是否已修复;如果是,我应该使 ..
发布时间:2021-11-10 02:45:02 前端开发

角度:将输入值重置为以前的值

在 Angular 2+ 中,是否可以通过编程将输入的值重置为其先前的值? 我有“选择"下拉菜单,因此选择一个值时,如果某些验证失败,我需要将其值重置为前一个值. 如何使用 ngModel(模板表单)和 formControl(响应式表单)实现相同的效果?(只需要知道这两种方法是否可行). 我发现,如果我们将 ngModelChange 事件放在模板中 select 标签中的 n ..
发布时间:2021-11-10 02:44:59 其他开发

Angular 2 动态双向绑定

我正在尝试构建一个动态附加另一个组件的组件.以我的父类为例: import { Component, ComponentRef, ViewChild, ViewContainerRef, ComponentFactoryResolver } from '@angular/core';@成分({templateUrl: './app/sample-component.component.html' ..
发布时间:2021-11-10 02:44:56 其他开发

ngModel 不提供 angular 2 中的模型名称

我没有在我的代码中为 ngModel 指令分配任何模型名称,但 Angular 2 接受这一点,而 AngularJS (1.x) 不接受.我们需要在哪种情况下使用这种 ngModel 指令而不提供模型名称? 解决方案 Angular 2 接受它,因为该对象可以稍后设置.一种正确的编码方式是先检查是否对象存在,然后才显示对象是否存在. 例如:您正在使用服务来实例化页面上的所有对 ..

为什么我需要提及 name 属性或 ngModelOptions="{standalone: true}";在使用 ngModel 时?

我正在研究 Angular Form.我有一个具有一些属性的域模型.我使用 ngModel 绑定它们. 在此期间,如果我不使用 name 属性,则会出现以下错误. ERROR 错误:如果在表单标签中使用 ngModel,要么必须设置 name 属性,要么必须将表单控件定义为ngModelOptions 中的“独立". 示例 1: 示例 2: 为什么我在双向绑定中绑定域 ..
发布时间:2021-11-10 02:44:45 其他开发

JavaScript 数组是 NaN?AngularJS ngModel

我想看看 ngModel 的价值是什么: .directive('myDir', function() {返回 {要求:'?ngModel',链接:函数(范围,榆树,属性,ngModel){如果(!ngModel)返回控制台日志(ngModel)console.log(ngModel.$modelValue)}};}) 即使我的 ngModel 是一个数组,它也会记录 NaN? 解决方案 ..
发布时间:2021-11-10 02:44:42 前端开发

ng-model 和 value 组合不适用于输入文本框

我有两个输入文本框.我需要组合在两个文本框中输入的值并将其显示在第三个文本框中.如果我只使用第三个文本框中的 value,我就可以显示它. 框 1: 方框 2: 框 3:框 1+框 2 但是,如果我在第三个框中使用模型名称,则逻辑似乎不起作用: 任何人都可以建议修复吗?? 解决方案 这是一个很好的问题,因为它说明了不正确的“在 Angular 中思考" ..
发布时间:2021-11-10 02:44:39 前端开发

触发自定义验证指令后,AngularJS ng-model 值丢失

我创建了一个自定义验证指令并在表单中使用它.可以正常触发,但是触发validation后,我发现模型值刚刚丢失.说我有 ng-model="project.key" 并且经过验证,project.key 不再存在于范围中.我想不知何故我理解 AngularJS 是错误的并且做错了. 代码会说话. 这是我的 html 页面: ... ..