如何在星云中使用NbWindowService在另一个组件中打开表单



我正在使用MEAN Stack框架实现一个系统。有一个标头组件。在标题组件中,我设计了一个名为"发布"的按钮。当我单击该按钮时,它应该会打开一个窗口,其中的内容是一个表单。该表单在"表单组件"中设计。

这是我的header.component.html。

<button (click)="openWindow()" nbButton type="button" size="small">Post</button> 

header.component.ts

openWindow() {
this.windowService.open(FormComponent, { title: `Post` });
}

表单组件.html

<form>
First name:<br>
<input type="text" name="firstname"><br>
</form>

当我单击"发布"按钮时,它会打开窗口。但它不会在"表单组件"中显示.html文件中的内容。谁能告诉我我出错的地方?

您可以使用浏览器控制台查找错误。您的错误可能会发生,因为您没有将表单组件添加为条目组件。因此,通过引用将 FormComponent 添加到 module.ts 文件中的条目组件数组 https://codinglatte.com/posts/angular/entry-components-angular/

相关内容

  • 没有找到相关文章

最新更新