我目前正在Angular 5中开发一个应用程序,并很快将其升级到Angular6。对于我正在从事的项目,我有一定的要求,要求在模态中需要一些静态和动态内容。经过研究,我发现了两种选择:
“角材料”对话框 https://material.angular.io/components/dialog/overview
引导程序模式
我目前正在使用Angular材质中的某些组件,但暂时不使用Dialog。所以我对于是否要使用Material Dialog感到困惑,因为Material在Angular世界中非常流行,还是使用Bootstrap Modal,因为我过去使用过Bootstrap,并且我知道它的效果很好。 我用Material创建了一个测试对话框,以查看其工作方式,据我所知,Material Dialogs非常适合垂直适合屏幕的模态。我的意思是我们可以使“材质对话框”的中心可滚动,但是由于“材质对话框”不可滚动,因此我们无法真正使整个对话框花费很多静态内容。我认为Bootstrap Modals确实可以让您拥有一个很长的模态,并且您可以轻松滚动整个模态。
但是请给我一些建议,在架构方面实际上是好的。