我已经看到在Angular 2组件类中使用了以下内容:
setTimeout(()=>{}, 0);
Run Code Online (Sandbox Code Playgroud)
这意味着,在0秒后调用一个空函数.我知道这与Javascript事件模型有关,但完全不了解它.
请使用带有一些代码片段的小型真实示例解释何时以及为何在Angular 2中完成此操作.
我正在尝试更改Angular Material 2(alpha 6)中的默认主色.
我从这个官方文档中得到了一些想法.
我所在_default-theme.scss的node_modules > @angular2-material > core > style和紫色以下行更换颜色水鸭.
$md-primary: md-palette($md-teal, 500, 100, 700, $md-contrast-palettes);
Run Code Online (Sandbox Code Playgroud)
但是颜色青色仍然显示在页面中,粉红色从未出现过.我错过了什么?如何更改原色?
(我使用Angular Material 2 alpha 6和Angular 2 RC4)