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