我有一个呈现的视图和一些更新某些字段的javascript / jquery。当我使用Rotativa时,它会渲染视图,但在执行JS之前替换somw字段文本。
有没有办法延迟Rotativa或让它等待JS / JQuery
答案 0 :(得分:3)
你应该能够通过在Rotativa params中设置这个来延迟pdf创建等待javascript完成:
CustomSwitches =" - no-stop-slow-scripts --javascript-delay 1000"
用所需的毫秒替换1000.
答案 1 :(得分:1)
我遇到了同样的问题,经过如此多的谷歌搜索和实验,我的问题通过使用Manage Nuget Packages将Rotativa更新为1.6.4的最新稳定版本来解决。 可能它会帮助某人。 感谢。
答案 2 :(得分:0)
我遇到了同样的问题,我们有一个网站同时使用ASP MVC作为后端,AngularJS作为前端,并且无法使其正常工作,因此创建了导出的自定义剃刀视图。这个项目有理由满足未来的客户需求。但在其他项目中可能不得不寻找其他地方进行出口。