2

我已关注此链接https://www.npmjs.com/package/ionic4-rating。如果我在 app.component 页面中创建评分栏,它会完美运行。但是当我尝试在另一个页面中创建评分栏时,比如评论页面,我遇到了一些问题:

  1. 如果 'rating' 是一个 Angular 组件,那么验证它是这个模块的一部分。
  2. 要允许任何元素,请将“NO_ERRORS_SCHEMA”添加到该组件的“@NgModule.schemas”中。("

    [ERROR ->] "): ng:///PostreviewPageModule/PostreviewPage.html@11:2 'rating' 不是已知元素:

  3. 如果 'rating' 是一个 Angular 组件,那么验证它是这个模块的一部分。
  4. 要允许任何元素,请将“NO_ERRORS_SCHEMA”添加到该组件的“@NgModule.schemas”中。("
4

1 回答 1

1

components.module.ts如下所示:添加那些

NO_ERRORS_SCHEMA

import { NgModule, NO_ERRORS_SCHEMA, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { SampleComponent } from './sample/sample';

@NgModule({
    declarations: [SampleComponent],
    imports: [],
    exports: [SampleComponent],
    schemas: [
        CUSTOM_ELEMENTS_SCHEMA, // <-------
        NO_ERRORS_SCHEMA // <-------
      ]
})
export class ComponentsModule {}
于 2019-07-11T01:03:21.533 回答