mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
03d1d00ad9
This diagnostic ensures that the special attribute `ngSkipHydration` is not a binding and has no other value than `"true"` or an empty value. Fixes #49501 PR Close #49512
29 lines
835 B
Markdown
29 lines
835 B
Markdown
@name ngSkipHydration should be a static attribute
|
|
|
|
@description
|
|
|
|
The `ngSkipHydration` is a special attribute that indicates to Angular that a particular component should be
|
|
opted-out of hydration. This diagnostic ensures that this attribute `ngSkipHydration` is set statically and the
|
|
value is either set to `"true"` or an empty value.
|
|
|
|
|
|
## What should I do instead?
|
|
|
|
When using the `ngSkipHydration`, ensure that it's set as a static attribute (i.e. you do not use the Angular template binding syntax).
|
|
|
|
<code-example format="html" language="html">
|
|
<my-cmp ngSkipHydration />
|
|
<!-- or -->
|
|
<my-cmp ngSkipHydration="true" />
|
|
</code-example>
|
|
|
|
See [extended diagnostic configuration](extended-diagnostics#configuration) for more info.
|
|
|
|
<!-- links -->
|
|
|
|
<!-- external links -->
|
|
|
|
<!-- end links -->
|
|
|
|
@reviewed 2023-03-21
|