有没有办法在不破坏模态组件的情况下隐藏BsModal?我想要实现的是,一旦第一次显示模式,它就不会在每次隐藏/再次显示时重新创建MyComponent。一旦它被构建,第一次只是一个向用户显示或不显示的问题,而不是重新构建整个组件。我有一个组件: @Component({ template: '<p>Hi from my component</p>'exportngOnInit(): void
基本上,我在脚本中引用已销毁对象的呈现器组件(在销毁后很久),空检查和类型检查都不让我知道它已被销毁。我先尝试了一次类型检查,看看引用是否仍然是一个渲染器--没有运气。团结组织的医生说空检查应该有效,但还是不行。
if (pair.Key !在我销毁对象的代码中添加一个DestroyImmediate可以很好地工作;当效果开始时,对象还没有出现,所以永远不会进行引用。然而,这只解决了这一个问题,而不是其他这样的情况。有人能告诉我如何正确地检查对被破坏的对象或组件