Purple,
The short answer is 'no'. There is no built-in way to "dispatch" another module view inside another. That being said, you can certainly do this with either a SPA module or MVC module. With an MVC module, you can build out razor partial views to swap out. For SPA, you would use aspects of the javascript framework to accomplish this.
For example, in Knockout, you could use template binding to load html knockout templates into your view dynamically. See Note 5 and 6 on the link.
In Angular, you could use a directive where you swap out the template OR you could leverage the aspects of Angular's MVC framework to load in partial views from outboard html files.