VueJS-如何告诉vue有关DOM中的外部更改的信息

我目前正在开发基于MVC Razor Pages的大型Web应用程序。 对于将来的组件,我们要使用VueJS。 现在我有以下问题: Page的某些部分将被加载并呈现,然后VueJs实例将其自身附加到根元素。 几秒钟(或几秒钟)后,将检索更多数据,并将其他HTML代码段注入DOM。现在,这个新注入的HTML-Snippets确实包含一些vue组件的标签,但是它们是由MVC Razor注入的。 根VueJS实例似乎并非没有注意到DOM中的这一变化。因此,新HTML中的vue组件标签不会被VueJS使用/钩住。

虽然我确实了解基本问题,但我想知道是否有一个好的解决方法。 我们不能仅将Web应用程序的完整部分更新为VueJS,而是庞大而又古老的。但是,如果没有针对VueJS的变通办法来检测这些外部DOM更改,将很难迁移我们的Web应用...

感谢您的提前回复, mitras2

评论