其他 - The case for ZoneDelegate

优质
小牛编辑
140浏览
2023-12-01

这是一个破例来说明这个问题。

Here is what one would expect from the above example. Specifically the expectation is that the current zone inside the run block will be that of the logZone.

为什么标准工具不起作用

拦截调用(super或父级)的标准方式不起作用的原因是父 zone 在设计时是未知的。 如果父 zone 在设计时间是已知的,那么我们可以这样写:

最后更新:

类似资料

  • 小编在整理当前开源书籍项目的时候,发现项目有部分章节内容没有编排进summary.md里面,但是小编又不知道该将这些内容放到哪里。所以,直接建了个其他的章节,把这些内容放这里来。 Worker节点负载均衡 强制平衡 强行移除节点 Manager节点配置静态IP地址 分布式manager节点 Manager节点的故障排查 监控Swarm健康 备份 检查Swarm中service的状态

  • Task Scheduling  任务 Angular: Why TypeScript? 测试组件 回顾 Reducers 和纯函数 Redux和组件架构 配置应用以使用Redux 插件 使用RxJS操作符实现更多高级特性 与其他框架比较 Angular 2中的Web辅助功能 无障碍Web应用的关键

  • 其他 如果需要 CSS Hacks,需详细注明解决什么问题。 尽量避免使用 IE 中的 CSS filters。 font-weight普通字重使用normal,加粗使用bold。大部分字体只有两个字重,所以 不建议使用容易混淆的数值表示方法。 如无特别精确的要求,推荐使用不带单位的line-height,这样当前元素的行高只与自身font-size成比例关系,使排版更加灵活。例如line-hei

  • 其他 总是开启 ruby -w 选项,以编写安全的代码。 避免使用哈希作为可选参数。这个方法是不是做太多事了?(对象构造器除外) 避免单个方法的长度超过 10 行(不计入空行)。理想上,大部分方法应当不超过 5 行。 避免参数列表数目多于三或四个。 如果你真的需要“全局”方法,将它们添加到 Kernel 并设为私有。 使用模块实例变量而不是全局变量。 # 差 $foo_bar = 1 # 好 mo

  • .gitignore HTML5 Boilerplate 引入了一个基础性的、项目级的 .gitignore。主要用来让源代码忽略对项目中特定文件和目录的管理。在不同的开发环境使用不同的忽略列表,将会大有裨益。 特定系统和特定编辑器的文件应该使用 “global ignore” ,从而忽略系统中所有库对相关文件的依赖。 比如,在希望全局忽略的 HOME 目录,将如下内容放入 .gitignore