Symfonyob娱乐下载 4.2新增:addLink()快捷方式
2018年11月5日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony版本。ob娱乐下载有些信息可能已经过时了。阅读最新的Symfony文档ob娱乐下载.
的连接组件提供了用于管理的工具ob娱乐下载链接
需要HTTP报头网络连接当使用HTTP/2服务器推送还有资源提示.实际上,它可以显著提高web应用程序的性能。
为了简化它的使用,在Symfony 4.2中我们添加了一个新的ob娱乐下载通过addLink ()
快捷方式AbstractController
.例如,这是如何预加载CSS文件(在浏览器请求它之前发送它):
12 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22
/ / src /控制器/ BlogController.php名称空间应用程序\控制器;使用无花果\链接\GenericLinkProvider;使用无花果\链接\链接;使用ob娱乐下载\组件\HttpFoundation\请求;使用ob娱乐下载\包\FrameworkBundle\控制器\AbstractController;类BlogController扩展AbstractController{公共函数指数(请求$请求){/ /之前$linkProvider=$请求->属性->get (“_links”,新GenericLinkProvider ());$请求->属性->集(“_links”,$linkProvider->withLink (新链接(预加载的,' / app.css ')));/ /后$这->通过addLink ($请求,新链接(预加载的,' / app.css '));返回$这->呈现(“……”);}}
发表在#生活在边缘
评论
罕见șȘerban
2018年11月6日说在07:18
# 1
问题是:我们是否应该在控制器动作中添加资产链接?
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。