同时显示多条AngularJS路线
Showing multiple AngularJS routes at once
我已经构建了一个AngularJS单页应用程序来显示报告。有一个选择框,用户可以从数十个报告中选择一个报告,并使用Angular的ui Router在ui视图中加载该报告。如果他们选择了大报告,则url类似于myapp.com/#/reports/Big-Report.
我想建立一个打印功能,允许他们从列表中选择多个报告,并将这些报告一起打印出来。我正在考虑将它们加载到一个带有打印样式的隐藏div中,以便在打印时显示它们。这似乎适用于单个报告,但我不确定如何加载多个报告。
如何将多个"路由"或报告同时加载到隐藏的div中?试图想办法创建一个动态数量的隐藏ui视图,但我不确定这是否正确。也许iframes正在加载其中的每个报告路由,但这似乎很肮脏。有什么想法吗?
也许您可以创建一个新的路由,它将获得每个ID(如果这些报告包含一个ID)并在视图中呈现它。url将类似于CCD_ 1或任何其他格式。然后,您可以使用AngularJS $routeParams
来获取报告ID,并最终在视图中加载这些报告中的每一个。
相关文章:
- 在angularjs/google地图中显示分支最近的路线
- AngularJs的动态模板显示具有相同的路线
- angularjs路线过渡如何以交互方式设置动画
- 同时显示多条AngularJS路线
- Angularjs&restangular:如何使用复杂的路线
- 更改路线后取消angularjs超时不起作用
- 更改Angularjs路线时,演示文稿脚本的放置位置
- 制作AngularJS路线之间的英雄元素动画
- AngularJS ui路由器状态获胜'不要按路线走
- angularJS路线错误
- AngularJs - 如何在导航到新路线时清理控制器
- Angularjs改变路线;t加载数据(ngRepeat)
- 什么'这是确定路线的最佳方法;s模板基于AngularJS中的$cookies值
- 保持路线变更AngularJS的表单输入
- ng用param点击angularjs中的更改路线
- 为什么angularjs显示标记,而不是谷歌地图中的路线
- 如何根据路线更改AngularJS中的值
- I'm使用angularjs路线.在日志页面中插入数据后,我希望它在导航到日志列表页面时自动更新
- 在angularjs应用程序的主页上使用fullPage.js,必须在更改路线时销毁
- AngularJs路线和清爽