将单页面应用程序视图显示为iFrame

时间:2014-12-20 18:08:24

标签: asp.net-mvc iframe razor single-page-application durandal

我有一个使用Durandal和ASP.net MVC开发的单页应用程序(SPA)。 SPA有很多景观和视图模型。我有一个视图Test.html,根据Id显示一些数据。

现在,我有另一个不是SPA的网络应用程序。我希望在此应用程序中将视图Test.html显示为iFrame,并通过从第二个应用程序传递Id来显示数据。

知道如何实现这一目标吗? 我是否需要创建单独的视图 - 一个用于我的SPA,另一个用于iframe?

1 个答案:

答案 0 :(得分:1)

不,你不需要另一种观点。只需将iframe源指向具有所需参数的spa应用程序位置,例如:

<iframe src="http://myspa.com/#Test/123"></iframe>

现在,在您的水疗中心,您只需根据需要实施Test/:id路线。

相关问题