angular5相关内容

Angular 6:无法绑定到“formGroup",因为它不是“form"的已知属性?

我曾在 angular 2/4 中使用表单构建器,但现在我在 angular 6 中使用它.我看到了这个问题 (无法绑定到 'formGroup',因为它不是 'form' 的已知属性) 但它用于角度 2.我对 angular 4 做完全相同的操作,但出现此错误.请帮忙:我的代码是: app.module.ts:(我已经导出了 FormsModule 和 ReactiveFormsModul ..

如何允许嵌套组件被其父级跟踪并在 Angular 中从其父级获取值?

我有一系列表单(每个表单由 1 个组件管理). 这些表单中有一种输入模式(例如,其中许多需要允许输入地址),我必须重构为可重用组件,因为它们在多种表单中使用,我不想重复无论是他们的逻辑还是他们的模板. 每个可重用的组件都必须 有它的逻辑 有包含输入标签的模板,没有 标签 有其客户端验证约束 可能从其父级接收初始值 能够将其字段的值作为对象返回给父级(例如 address ..

如果选中复选框,则 angular 5 使用其他字段值填充表单字段

我有两部分表格 - 通讯地址和住址.如果选中复选框,目标是将值从一个字段复制/传递到另一个字段.请参阅以下用例 如果选中复选框(与住宅地址相同),则使用住宅地址表单字段的值填充通信地址字段 如果选中复选框后住址中的任何表单字段发生更改,请实时将更改传递到对应字段中 地址和 最后,如果未选中复选框,则清除通信地址中的表单值.以下是我尝试过的 组件.ts populateCorre ..
发布时间:2021-11-09 01:29:51 其他开发

预期验证器返回 Promise 或 Observable

我正在尝试对 Angular 5 进行自定义验证,但遇到以下错误 期望验证器返回 Promise 或 Observable 如果值与所需的值不匹配,我只想向表单返回一个错误,这是我的代码: 这是我的表单所在的组件 构造函数(fb: FormBuilder, private cadastroService:CadastroService) {this.signUp = fb.group ..

angular 5 模板表单检测表单有效性状态的变化

反应式表单可以监听它包含的表单有效性状态的变化并执行一些组件的方法的组件? 使用[disabled]="#myForm.invalid"之类的模板引用很容易禁用模板中的提交按钮,但这不涉及组件的逻辑. 查看模板表单的文档我没有找到方法 解决方案 如果你只想得到 status 而不是 value 你可以使用 statusChanges: 导出类组件{@ViewChild('my ..

ControlContainer 没有提供程序 - Angular 5

我正在将购买的第三方模板转换为 Angular 5 应用程序,但遇到了错误.我对 Angular 5 很陌生(但是我很了解 AngularJS)并且不明白它想告诉我什么?它似乎与显示/隐藏顶部导航栏的按钮有关. 错误信息(来自浏览器): 错误:模板解析错误:ControlContainer 没有提供程序(“imalize-styl-2 btn btn-primary"(click)="to ..
发布时间:2021-11-09 01:28:38 其他开发

将焦点设置在 <input>元素

我正在使用 Angular 5 处理前端应用程序,我需要隐藏一个搜索框,但单击按钮后,搜索框应该会显示并聚焦. 我已经尝试了在 StackOverflow 上找到的一些带有指令的方法,但都没有成功. 这是示例代码: @Component({选择器:'我的应用',模板:` 你好 显示搜索 ..
发布时间:2021-11-09 01:28:15 其他开发

AngularFire 上传并获取下载地址

我正在尝试上传到我的存储桶,然后在上传完成后立即获取该上传文件的 downloadURL.这之前可以使用,但后来由于某种原因停止了. 我的控制台打印只是返回 null.我希望有一个解决方案甚至更好的方法来做到这一点.任何帮助都会很棒! 我使用的是 Angular 5. 这是我目前的方法: 上传(事件){this.showProgressBar = true;const ran ..
发布时间:2021-11-09 01:24:01 前端开发

FIRESTORE (4.10.1) 内部断言失败:AsyncQueue 已经失败:请求的版本 (1) 小于现有版本 (2)

很抱歉我含糊其辞,但我真的不知道该说些什么,只是我收到了这个错误!我不知道为什么,除了我认为它与兼容性版本有关.一切都在一台机器上工作.我把它克隆到另一个,现在有这个错误. 我正在使用 angularfire2 运行 Angular 5. 请告诉我哪些日志等会有所帮助. 谢谢,韦恩 我也在使用 ngx-pwa-localStorage 所以它可能与以下内容有关:Chrome ..

在浏览器中加载应用程序时 Firebase JS SDK 警告(angular v5)

在浏览器中加载应用程序时,它会发出以下警告.所以无法为 prod 创建构建 (ng build --aot --prod) 看起来您正在使用 Firebase JS SDK 的开发版本.将 Firebase 应用部署到生产环境时,建议只导入您打算使用的各个 SDK 组件.对于模块构建,这些可以通过以下方式获得(将 替换为组件的名称 - 即身份验证、数据库等):CommonJ ..
发布时间:2021-11-09 01:09:51 其他开发

ngStyle 与指令上调用函数之间的性能

的主要区别是什么 //getStyle 返回一个字符串,如“color:blue"和一些其他属性 到 //指令获取myStatus作为输入并计算标签的样式 我正在维护的应用程序在 ngStyle 上多次调用这些函数 getStyle(可能 5k 次).我目前正在将样式计算更改为指令,因为我认为它更干净. 但不知道对性能有多大影响.我如何衡量它? 另一个问题,是否有文档/教程 ..
发布时间:2021-11-09 00:59:11 其他开发

如何制作结构指令来包装我的 DOM 的一部分?

我的 HTML 中目前有以下行: 这是我的第一行 使用包装器指令,我想添加第二个段落并将其包装在 div 中,使其看起来像这样: 这是我的第一行 然后指令将添加包装器和第二行,使最终的 HTML 看起来像这样: 这是我的第一行 这是我的第二个 根据我对 angular.io 的理解,我需要创建一个结构指令并使用 TemplateR ..
发布时间:2021-11-09 00:56:44 前端开发