php - 树枝模板中的base64图像
问题描述
我正在尝试以这种方式在 teig 模板上显示 base64 编码图像:
<img id="img.base-64" src="{{ data:image/png;base64, params.logo }}" />
但它不起作用,params.logo
值是正确的,如果我对其进行硬编码,它会起作用,我不知道出了什么问题
解决方案
请打开twig的调试模式,{{ data:image/png;base64, ... }}
肯定会报错。将基本部分放在 twig 语句之外或正确连接字符串
<img id="img.base-64" src="data:image/png;base64, {{ params.logo }}" />
<img id="img.base-64" src="{{ 'data:image/png;base64, '~params.logo }}" />
推荐阅读
- android - 如何将按钮移动到 Kotlin 中的特定 x/y 位置?
- google-compute-engine - 在谷歌云外壳上收到“(gcloud.compute.instances.move)内部错误”错误后如何恢复VM实例?
- python - 更改数据库中的数据捕获 - 手动方法
- python - 如何每次在(shell 或窗口)的同一行中以不同的输出重新打印 2D 数组或多个输出 [Python 3.x]?
- r - R Notebook 在渲染时拆分代码块
- r - 用两种不同的条件过滤星期几
- html - 如果它包裹/溢出,则更改 div 顺序,无需媒体查询
- c# - 如何在二维数组中找到北、东、南、西和对角线邻居?
- reactjs - 如何使用 cpanel 将我的 React 应用程序部署为我的个人网站上的子文件夹
- amazon-web-services - 每次创建新实例时如何确保应用程序安装在现场 ec2 实例上