css - 为什么有几个 Angular 组件库让模态框和对话框通过服务工作?
问题描述
我一直在为我们正在构建的基于 Angular 的内部组件库进行大量研究,但我似乎无法找到为什么 Modal 或 Dialog 组件需要服务抽象才能工作。我有一个工作示例,简单地使用带有一些 CSS 的 Angular 组件的方法使其成为页面上需要的位置,使用内容投影使代码可重用。
我基本上想了解使用服务调用/生成模式有哪些隐藏的功能/好处,因为我遇到的每个基于 Angular 的组件库都使用这种方法。
解决方案
推荐阅读
- android - 我应该如何在下面的代码中使用计时器功能来淡出edittext中显示的错误?
- botframework - Microsoft Bot Framework Composer - 发送 Slack Block Kit
- python - 从 NetworkX 动态删除节点图导致错误
- java - 如果我使用字符串作为对象的键,更改 hashCode() 是否有效?
- google-sheets - 从下拉选择 Google 表格中将“表格名称”添加到公式地址
- python - 如何在 Tkinter 中手动更新 OptionMenu 的值?
- c# - 使用 C# LINQ 返回所有数据库名称
- r - 插入符号错误说:“度量 RMSE 不适用于分类模型”,但我传递的是连续数据
- html - 在 HTML 弹出式视频播放器上激活自动播放
- r - How to define selection range of variable length?