docs: provide more info on the NO_ERRORS_SCHEMA
schema (#42327)
The `NO_ERRORS_SCHEMA` schema can be used to ignore errors related to unknown elements or properties, but since it suppresses these errors it may also hide real problems in a template. This commit updates the `NO_ERRORS_SCHEMA` docs to mention that. Closes #39454. PR Close #42327
This commit is contained in:
parent
afd68e5674
commit
f4c55e464a
@ -1,4 +1,4 @@
|
|||||||
import { NO_ERRORS_SCHEMA } from '@angular/core';
|
import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
|
||||||
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
import { AboutComponent } from './about.component';
|
import { AboutComponent } from './about.component';
|
||||||
@ -11,7 +11,7 @@ describe('AboutComponent (highlightDirective)', () => {
|
|||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
fixture = TestBed.configureTestingModule({
|
fixture = TestBed.configureTestingModule({
|
||||||
declarations: [ AboutComponent, HighlightDirective ],
|
declarations: [ AboutComponent, HighlightDirective ],
|
||||||
schemas: [ NO_ERRORS_SCHEMA ]
|
schemas: [ CUSTOM_ELEMENTS_SCHEMA ]
|
||||||
})
|
})
|
||||||
.createComponent(AboutComponent);
|
.createComponent(AboutComponent);
|
||||||
fixture.detectChanges(); // initial binding
|
fixture.detectChanges(); // initial binding
|
||||||
|
@ -35,6 +35,10 @@ export const CUSTOM_ELEMENTS_SCHEMA: SchemaMetadata = {
|
|||||||
/**
|
/**
|
||||||
* Defines a schema that allows any property on any element.
|
* Defines a schema that allows any property on any element.
|
||||||
*
|
*
|
||||||
|
* This schema allows you to ignore the errors related to any unknown elements or properties in a
|
||||||
|
* template. The usage of this schema is generally discouraged because it prevents useful validation
|
||||||
|
* and may hide real errors in your template. Consider using the `CUSTOM_ELEMENTS_SCHEMA` instead.
|
||||||
|
*
|
||||||
* @publicApi
|
* @publicApi
|
||||||
*/
|
*/
|
||||||
export const NO_ERRORS_SCHEMA: SchemaMetadata = {
|
export const NO_ERRORS_SCHEMA: SchemaMetadata = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user