mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
33 lines
No EOL
771 B
Markdown
33 lines
No EOL
771 B
Markdown
@name Root element was not found.
|
|
@category runtime
|
|
@shortDescription Root element was not found during bootstrap.
|
|
|
|
@description
|
|
Bootstrapped components are defined in the `bootstrap` property of an `@NgModule` decorator or as the first parameter of `bootstrapApplication` for standalone components.
|
|
|
|
This error happens when Angular tries to bootstrap one of these components but cannot find its corresponding node in the DOM.
|
|
|
|
@debugging
|
|
|
|
This issue occurs when the selector mismatches the tag
|
|
|
|
```typescript
|
|
@Component({
|
|
selector: 'my-app',
|
|
...
|
|
})
|
|
class AppComponent {}
|
|
```
|
|
|
|
```html
|
|
<html>
|
|
<app-root></app-root> <!-- Doesn't match the selector -->
|
|
</html>
|
|
```
|
|
Replace the tag with the correct one:
|
|
|
|
```html
|
|
<html>
|
|
<my-app></my-app> <!-- OK -->
|
|
</html>
|
|
``` |