问题标签 [angular4-forms]
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.
angular - 从角度输入中聚焦时触发验证?
当我们继续在文本框中输入时,电子邮件验证被触发。我希望当用户关注文本框时触发此验证
下面是我的代码:
请建议我如何实现这一目标。提前致谢。
angular - Angular 4 图片上传
我想通过 HTTP post API 上传图片。我的输入是这样的。
和 Changedata() 函数。
当我检查请求有效负载时,它不发送图像.. 请参阅 https://www.screencast.com/t/vKFKj0S3
如何在 base64 中发送图像?
angular - 如何以0/1而不是真/假反应形式获取复选框的值angular4
我从事 angular4 项目,我有一个要求,我需要在 0/1 而不是真/假中获取复选框的值。我的意思是,如果选中复选框,那么它将返回 1,否则返回 0。如果有人知道解决方案,请指导我,在此先感谢。
angular - 当我们以 angular4 的反应形式访问嵌套表单组时,在 ng build --prod --aot 中出现错误
我从事过 angular4 项目,在我的项目中,我在一个表单组下使用了多个表单组。它运行没有问题,但是当我尝试使用 ng build --prod --aot 命令对我的项目进行 aot 构建时,出现以下问题:
这是我的html代码:
这是我的打字稿代码:
angular - Angular4从脏检查中排除属性
我已经通过模板驱动的表单实现了一个自定义表单控件,该表单将输入包装在 html 中并添加标签等。它与 ngModel 上的 2way 数据绑定很好地与表单对话。问题是,表单在初始化时会自动标记为脏。有没有办法防止这种情况发生,这样我就可以在表单上使用这些属性并且它们是准确的?
自定义选择器(除了自动被标记为脏之外,这很好用):
自定义输入模板:
自定义输入组件:
angular - 如果发现任何无效的 URL,Angular 4 + 通用重定向到 404 页面
我正在为我的应用程序使用 Angular 4 + 通用版本,并在找到一些未知 URL 时使用以下代码重定向到 404 页面。
}
对于任何未知的 URL,它都会重定向到 localhost:4200/404 但如果我转到 URL localhost:4200 ,那么它也会将我重定向到 404 。
任何线索肯定会有很大帮助。
谢谢
html - Angular2/4 电话验证
我正在尝试在 Angular 2/4 中实现一个表单。有一个电话号码字段。我使用正则表达式作为
在相应的输入字段中。它接受几乎所有格式,但不接受以下格式:
754-3010(本地)
(541) 754-3010(国内)
+1-541-754-3010(国际)
更重要的是,它应该接受 +、-、( 和 ) 字符。
希望有人可以提供帮助
angular - 从Angular 4中的选择选项中获取价值
如何从 Angular 4 中的选择选项中获取值?
我想将它分配给 component.ts 文件中的一个新变量。我试过了,但什么也没输出。
你也可以使用 [(ngModel)] 吗?
组件.html
组件.ts
angular - 角 FormArray 插入
我正在尝试使用 insert() 更新 formArray 上的特定值。我在 ngOninit() 上初始化表单,如下所示:
我有一个输入,在更改时我调用下面的函数,但是当我尝试使用数组的索引插入一个新值时,我得到了推送的值。
html代码如下:
我传递的exerciseIndex来自一个没有显示的循环。
我做错了什么以及它没有更新的价值?谢谢
angular - 将表单拆分为多个组件的问题
我正在研究 angular4 项目。在这个项目中,当我尝试将表单分成不同的组件时遇到了一些问题。我会详细解释。我有以下表格:
对于此表单,请遵循 ts 文件中的代码:
在 html 之后的第二个组件 (CustomerSelection) 中:
第一次一切正常,但是当我尝试更改第二个组件中表单字段的值时,出现如下错误:
如果有人知道这个问题,请帮助我。提前致谢。