我有一个使用Durandal和ASP.net MVC开发的单页应用程序(SPA)。 SPA有很多景观和视图模型。我有一个视图Test.html
,根据Id
显示一些数据。
现在,我有另一个不是SPA的网络应用程序。我希望在此应用程序中将视图Test.html
显示为iFrame,并通过从第二个应用程序传递Id
来显示数据。
知道如何实现这一目标吗? 我是否需要创建单独的视图 - 一个用于我的SPA,另一个用于iframe?
答案 0 :(得分:1)
不,你不需要另一种观点。只需将iframe源指向具有所需参数的spa应用程序位置,例如:
<iframe src="http://myspa.com/#Test/123"></iframe>
现在,在您的水疗中心,您只需根据需要实施Test/:id
路线。