javascript - Angular 监听服务中输入的变化并在全球范围内分发信息
问题描述
我正在做一个有趣的项目,我使用浏览器应用程序打开我的网站“www.mysite.com”并将字符串注入到隐藏<input>
元素中。该站点以 Angular 6 编程,我想创建一个服务来侦听输入的“onChange()”事件。我知道它可以通过使用@Input()
例如或类似的东西轻松完成,但这里的困难在于数据来自打开页面并将字符串注入<input>
元素的浏览器应用程序。
因此,如果<input>
元素(或任何其他具有更改检测功能的元素)内部存储了来自扩展的文本,我想使用服务来通知其他组件,例如组件内的简单文本区域以显示数据。基本上我需要一种方法来检测更改并通过服务。
谢谢!
解决方案
推荐阅读
- javascript - 查询 firestore 中的文档集合并将其保存在变量中始终返回空
- google-apps-script - 类型错误:getCreators() 不是函数
- pdftk - pdftk无法打开文件
- r - 无法提取我在 Panoply 中看到的 R 中的 netcdf 变量
- python - IndexError:标量变量的索引无效,我已尝试使用其他简单函数使用相同的公式,但它不起作用
- c# - C# Azure DevOps Git:无法推送新目录
- ibm-cloud - 如何在 IbmCloud 中部署应用程序?
- git - Azure Devops - 从另一个组织导入 git repo 链接到另一个项目中的工作项
- javascript - 在 Redux 的反应中更新数组中对象中的值
- r - 如何使用ggplot2中的geom_bar从小到大绘制负数