在使用 ionic4 的组件 ion-modal 的时候 按照官网上的事例敲好之后,webstorm 会报这样一个错误
大致的意思就是这样的传参格式是不对滴 所以就开始各种尝试 最后采用的这种方式
interface ModalOptions {
component: any;
componentProps: any;
}
const modal = await this.modalController.create({
component: ModalPage,
componentProps: {value: 123}
} as ModalOptions);
终于解决了 ide 的报错了,紧接着在触发这个事件的时候浏览器又抛出一个错误
问我是否添加到 ngmodule 上的 entryComponents, 那我就加吧没办法,但是发现加完之后又遇到新的错误。
直接崩溃,初始化都没进去,这可咋整无奈只好去百度最好终于解决了
declarations: [AppComponent, ModalPage],
entryComponents: [ModalPage],
这个组件是真的调的心累不过谁让你用别人的东西呢,哎,一波三折总算是实现了。